Ohio Halloween Trick or Treat Dates and Times 2021

2021 is updated – Happy Trick or Treating! We hope you and your family have a safe and fun night! Unless otherwise noted, all times are for Halloween (Sunday, Oct 31, 2021)

Addyston – 6-8 p.m.
Akron – 5-7 p.m. on Oct 30
Alliance – 5-7 p.m.
Amberley – 6-8 p.m.
Amelia – TBD.
Amherst – 6-7:30 p.m.
Anderson Township – 6-8 p.m.
Andover Village – 4-6 p.m.
Arlington Heights – 6-8 p.m.
Ashland – 5-7 p.m. on Oct 28
Ashtabula – 5-7 p.m. on Oct 30
Ashville – 4-5:30 p.m.
Atwater Township – 2-4 p.m.
Auburn Township – 6-8 p.m.
Aurora – 6-8 p.m.; Drive-Thru Trunk-or-Treat at Hartman Park Athletic Fields: 1-4 p.m. on Oct 30
Avon – 6-7:30 p.m.
Avon Lake – 6-7:30 p.m.
Barberton – 5-7 p.m. on Oct 30
Batavia – 6-8 p.m.
Bath – 5-7 p.m.
Bay Village – 6-8 p.m.
Beach City – 5-7 p.m.
Beachwood – 6-8 p.m.
Bedford – 6-8 p.m.
Bellefontaine – 3-5 p.m. on Oct 30
Bellville – 5-6:30 pm on Oct 28; Parade at 7pm
Bentleyville –6-8 p.m.
Berea – 6-8 p.m.
Bethel – 6-8 p.m. on Oct. 30.
Bexley – 5:30-7 p.m. on Oct 28
Blendon Township – 6-8 p.m. on Oct 28
Blue Ash – 6-8 p.m.
Boardman – 5-7 p.m.
Bolivar – 5:30 – 7 p.m.
Boston Heights – 6-8 p.m.
Brecksville – 6-8 p.m.
Brewster – 4-5:30 pm
Brimfield – 5-7 p.m.
Broadview Heights – 6-8 p.m.
Brook Park – 6-8 p.m.
Brooklyn – 6-8 p.m.
Brunswick – 6-8 p.m.
Burton Village – 6-7:30 p.m.
Butlerville – 6-8 p.m.
Canal Fulton – 6-8 p.m.
Canal Winchester – 5:30-7:30 p.m. on Oct 28
Canton – 3-5 p.m.
Carlisle – 6-8 p.m.
Chardon – 5:30-7:30 p.m. Following Trick-or-Treat, The Chardon Square Association will be handing out bags of candy at the gazebo on Halloween night, starting at 7:30pm. The Chardon Police Department will hand out cider and doughnuts, and the Chardon Fire Department will lead a parade around the square.
Chagrin Falls – 6-8 p.m.
Charlston Township – 2-4 p.m. (at township park)
Chagrin Falls – 6-8 p.m.
Chester – 6-8 p.m.
Cheviot – 6-8 p.m.
Chillicothe – 6-7:30 p.m. on Oct 28
Chippewa Lake – 6-7:30 p.m.
Cincinnati – 6-8 p.m.
Clearcreek Township – 6-8 p.m.
Cleveland – 6-8 p.m.; Big City BOO: Friday, October 29, 2021; 5-7 p.m.
Cleveland Heights – 6-8 p.m.
Cleves – 6-8 p.m.
Clyde – 5:30-6:30 p.m. on Oct 30
Colerain Township – 6-8 p.m.
College Corner – 6-8 p.m. on Oct. 30
Columbia Township – 6-8 p.m.
Columbus – 6-8 p.m. on Oct 28
Conneaut – 5-7 p.m.
Copley – 5-7 p.m.
Cortland – 6-8 p.m. on Oct 30
Corwin – 6-8 p.m.
Coventry Township – 5:30-8:30 p.m.
Crosby Township – 6-8 p.m.
Cuyahoga Falls – 6-8 p.m. on Oct 30; City Hall Trick-or-Treat: October 29, 2021; 3-4:30 pm
Cuyahoga Heights – 6-7:30 p.m.
Deer Park – 6-8 p.m.
Deerfield Township – 6-8 p.m.
Delaware – 6-8 p.m.
Delhi Township – 6-8 p.m.
Dennison – 6-7:30 p.m. on Oct 30
Doylestown –5:30 – 7 p.m. on Oct 28
Dover – 6-8 p.m.
Dublin – 6-8 p.m. on Oct 28
East Canton – 3-5 p.m.
Elmwood Place – 6-8 p.m.
Elyria – 6-7:30 p.m. on Oct 30
Euclid – 6-8 p.m.
Evendale – 6-8 p.m.
Fairfax – 6-8 p.m.
Fairfield – 6-8 p.m.
Fairfield Township – 6-8 p.m.
Fairlawn – 5-7 p.m.
Fairview Park – 6-8 p.m.
Forest Park – 6-8 p.m.
Franklin – 6-8 p.m.
Franklin Township – 6-8 p.m.
Gahanna – 6-8 p.m. on Oct 28
Galena – 6-8 p.m. on Oct 28
Garfield Heights – 6-8 p.m.
Garrettsville – 5-7 p.m. on Oct 30
Geneva – 4-6 p.m.
Genoa Township – 6-8 p.m.
Glendale – 6-8 p.m.
Golf Manor – 6-8 p.m.
Goshen – 6-8 p.m.
Grafton – 6-7:30 p.m.; Halloween Parade: October 24, 2021; 12pm
Grandview Heights – 6-8 p.m.
Granville – 5:30 – 7 p.m. on Oct 28
Green – 6-8 p.m. on Oct 30
Greenhills – 6-8 p.m.
Green Township – 6-8 p.m.
Groveport – 5:30-7:00 p.m. on Oct 28
Grove City – 6-8 p.m. on Oct 28
Hamilton – 6-8 p.m.
Hamilton Township – 4-6 p.m.
Hanover Township – 6-8 p.m.
Harlan Township – 6-8 p.m.
Harrison – 6-8 p.m.
Harrison Township – 6-8 p.m.
Hartville – 3-5 p.m.
Harveysburg – 6-8 p.m. on Oct. 30
Heath – 5:30-7 p.m. on Oct 28
Hebron – 5:30-7 p.m. on Oct 28
Hilliard – 6-8 p.m. on Oct 28
Hillsboro – 6 to 8 p.m. on Oct 28
Hinckley Township – The township does not encourage this event due to the fact that most of the roads are rural and as such can be dangerous or dark.
Hiram – 4-6 p.m. on Oct 30
Howland – 5-7 p.m. on Oct 30
Hudson – 3-5 p.m.
Huron – 5-7 p.m.
Independence – 6-8 p.m.
Indian Hill – 6-8 p.m.
Jackson – 3-5 p.m.
Jefferson – 4-6 p.m. on Oct 30
Jacksonburg – 5:30-7 p.m. on Oct. 30
Jefferson Township – 6-8 p.m. on Oct 28
Johnstown – 5:30-7 p.m. (599 S. Main Street) on Oct 28
Kent – 3-5 p.m.
Kirkersville – 6-7:30 p.m. on Oct 28
Kirtland – 6-8 p.m.
LaGrange – 6-7:30 p.m.
Lake – 3-5 p.m.
Lakemore – 5-7 p.m. on Oct 30
Lakewood – 6-8 p.m.Lancaster – 6-7:30 p.m. on Oct 28
Lawrence – 6-8 p.m.
Lebanon – 5:30-7:30 p.m.
Lemon Township – 6-8 p.m.
Lexington – 2-4 p.m.
Liberty Township – 6-8 p.m.
Lincoln Heights – 4-7 p.m.
Lockland – 6-8 p.m.
Lorain – 6-7:30 p.m.
Louisville – 3-5 p.m.
Loveland – 6-8 p.m.
Madeira – 6-8 p.m.
Lyndhurst – 6-8 p.m.
Macedonia – 6-8 p.m.
Madison – 6-8 p.m.
Madison Township – 6-8 p.m.
Madison Village – 6-8 p.m.
Magnolia – 6-7 p.m.
Maineville – 6-8 p.m.
Mansfield – 1-3 p.m. on Oct 30 (No Downtown Trick-or-Treat this year.)
Mantua Township – 5-7 p.m.
Mantua Village – 5-7 p.m.
Maple Heights – 5:30 – 7:30 p.m
Mariemont – 6-8 p.m.
Marion – 5:30-7:30 p.m. on Oct 30
Marysville – 6-8 p.m.
Mason – 6-8 p.m.
Massie Township – 6-8 p.m. on Oct. 30
Massillon – 3-5 p.m.
Mayfield Village – 6-8 p.m
Mechanicsburg – 6-8 p.m.
Medina – 6-8 p.m.
Mentor – 6-8 p.m.
Mentor-on-the-Lake – 6-8 p.m.
Miami Township (Hamilton County) – 6-8 p.m.
Miami Township (Clermont County) – 6-8 p.m.
Middleburg Heights – 6-8 p.m.
Middlefield – 5:30 – 7 p.m.
Middletown – 6-8 p.m.
Milford (Clermont) – 6-8 p.m.
Milford Township (Butler) – 6-7:30 p.m.
Millville – 6-8 p.m.
Minerva – 4:30-6:30 p.m. on Oct 28; The parade will begin at 6:45pm and the Community Building festivities will begin at 7pm.)
Minerva Park – 6-8 p.m. on Oct 28
Mogadore – 5:30 – 7 p.m.
Monroe – 6-8 p.m.
Monrow Township – 4-6 p.m. on Oct 30
Montgomery – 6-8 p.m.
Montville – 6-8 p.m.
Moreland Hills – 6-8 p.m.
Morgan Township – 5-7 p.m.
Morrow – 6-8 p.m.
Mount Healthy – 6-8 p.m.
Mount Vernon – 5:30-7 p.m. on Oct 30
Munroe Falls – 5-7 p.m. on Oct 30
Navarre – 6-7:30 p.m. on Oct 28
Nelsonville – 5:30- 8 p.m. on Oct 30
New Albany – 4-6 p.m.
New Franklin (Manchester) – 6-8 p.m. on Oct 29
New Miami – 6-8 p.m.
New Philadelphia – 6-8 p.m. on Oct 30
New Richmond – 6-8 p.m.
Newark – 5:30-7 p.m. on Oct 28
Newcomerstown – 4-6 p.m. on Oct 30
Newton Township – 4-6 p.m. on Oct 30
Newton Falls – 4-6 p.m. on Oct 30
Newtown – 6-8 p.m.
Niles – 5-7 p.m. on Oct 30; Halloween Parade: Saturday, October 30, 2021; 12pm
North Bend – 6-8 p.m.
North Canton – 3-5 p.m.
North College Hill – 6-8 p.m.
North Olmsted – 6-8 p.m.
North Ridgeville – 6-7:30 p.m.
North Royalton – 6-8 p.m.
Norton – 5-7 p.m. on Oct 30
Norwalk – 5-7 p.m. on Oct 30
Norwood – 6-8 p.m.
Oberlin – 6-7:30 p.m.; Halloween Parade & Downtown Trick or Treat: Saturday, October 30, 2021; 10am followed by downtown trick or treat from 12:30-2 p.m.
Obetz – 4-6 p.m.
Olmsted Falls – 6-8 p.m.
Olmsted Township – 6-8 p.m.
Ontario – 5-7 p.m.
Orrville – 6-8 p.m.
Oxford – 5:30-7:30 p.m.
Oxford Township – 5:30-7:30 p.m.
Painesville – 6-8 p.m.
Parma – 6-8 p.m.
Parma Heights – 6-8 p.m.
Pataskala – 6-8 p.m.
Pepper Pike – 6-8 p.m.
Perry – 3-5 p.m.
Pickerington – 6-8 p.m. on Oct 28
Pierce Township – 6-8 p.m.
Plain – 3-5 p.m.
Pleasant Plain – 6-8 p.m.
Poland – 5-7 p.m.
Port Clinton – 6-8 p.m.; Downtown Port Clinton Trick-or-Treat 2021: Saturday, October 30, 2021; 9 am – 12 pm
Powell – Starting at 6 p.m.
Prairie Township – 6-8 p.m. on Oct 28
Ravenna – 3-5 p.m. on Oct 30
Reily Township – 5:30-7:30 p.m.
Reading – 6-8 p.m.
Reynoldsburg – 6-8 p.m. on Oct 28
Richmond Heights – 6-8 p.m.
Rittman – 4-6 p.m. on Oct 30
Rocky River – 6-8 p.m.
Rootstown – 3-5 p.m.
Ross Township – 6-8 p.m.
Sagamore Hills – 6-8 p.m.
Saint Bernard – 6-8 p.m.
Salem Township – 6-8 p.m.
Sandusky – 5-7:30 p.m.; Downtown Trick-or-Treat: Saturday, October 30, 2021; 11 am -1 pm
Seven Mile – 6-7:30 p.m.
Shaker Heights – 6-7:30 p.m.
Sharonville – 6-8 p.m.
Sheffield Township – 6-7:30 p.m.
Sheffield Village – 6-7:30 p.m.
Silverton – 6-8 p.m.
Solon – 6-8 p.m.
Somerville – 6-7:30 p.m.
South Lebanon – 6-8 p.m on Oct. 30
South Russell – 6-8 p.m.
Springboro – 6-8 p.m.
Springdale – 6-8 p.m.
Springfield Township – 6-8 p.m.
Stow – 5:30 -7:30 p.m. on Oct 30
Streetsboro – 6-8 p.m.
Strongsville – 6-8 p.m.
Suffield – 2-4 p.m.
Sugarcreek – 2-4 p.m. on Oct 30
Sunbury – 6-8 p.m.
St. Clair Township – 6-8 p.m.
Sycamore Township – 6-8 p.m.
Symmes Township – 6-8 p.m.
Tallmadge – 5:30-7 p.m. on Oct 28
Terrace Park – 6-8 p.m.
Thornville – 6-8 p.m. on Oct 28
Trenton – 5:30-7 p.m.
Turtlecreek Township – 5:30-7:30 p.m.
Tuscawaras – 3-5 p.m.
Twinsburg – 6-8 p.m.
Union Township – 6-8 p.m. on Oct. 30
Union Township (Clermont) 6-8 p.m.
University Heights – 6-8 p.m.
Upper Arlington – 6-8 p.m. on Oct 28
Upper Sandusky – 5-7 p.m. on Oct 30; Elk’s Halloween Walk-Thu: 6pm
Valley City – 6:30-8:30 p.m.; Halloween Parade & Costume Contest: Sunday, October 31, 2021; 6 pm
Valley View – 6-8 p.m.
Vermilion – 6-7:30 p.m.
Wadsworth – 6-8 p.m. on Oct 30
Warren – 5-7 p.m. on Oct 30
Warrensville Heights – 6-8 p.m.
Waynesburg – 5-7 p.m.
Wayne Township – 6-8 p.m.
Waynesville – 6-8 p.m.
Wayne Township (Butler) – 5:30-7 p.m. on Oct. 30
Wellington – 6-7:30 p.m.
West Chester Township – 6-8 p.m.
Westerville – 6-8 p.m. on Oct 28
Westlake – 6-8 p.m.
Whitehall – 6-8 p.m. on Oct 28
Whitewater Township – 6-8 p.m.
Wickliffe – 6-8 p.m.
Williamsburg – 6 – 8 p.m.
Willoughby – 6-8 p.m.
Willoughby Hills – 6-8 p.m.
Willowick – 6-8 p.m.; Children’s Halloween Parade: Saturday, October 30, 2021, 1-3 pm.)
Wooster – The city does not coordinate or sponsor a one-day trick-or-treat event. Each neighborhood establishes their own time.
Worthington – 6-8 p.m.
Wyoming – 6-8 p.m.
Youngstown – 5-7 p.m.

Shop Funtober for Halloween Costumes

Costume Ideas

Baby Skunk Costume

$31.99

Costume Manufacturers

Dreamgirl Women’s Egyptian Queen

$89.99
$48.88

Costume Manufacturers

Dreamgirl Women’s Pagan Witch

$58.00