Happy Halloween! Local Trick or Treat Times for Ohio 2023
Written by Jay M. Kelley III in Community Outreach, Health & Wellness on October 17, 2023

To help you plan your trick-or-treating adventure, we’ve compiled a list of Halloween trick-or-treat times for various cities in Ohio! This list includes cities from the Cleveland, Columbus and Cincinnati areas.
Northeast Ohio
Akron
Date: Saturday, October 28
Time: 5 p.m. – 7 p.m.
Alliance
Date: Tuesday, October 31
Time: 5 p.m. – 7 p.m.
Avon
Date: Tuesday, October 31
Time: 6 p.m. – 7:30 p.m.
Avon Lake
Date: Tuesday, October 31
Time: 6 p.m. – 7:30 p.m.
Bay Village
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Berea
Trick-or-Treat on the Trails:
Date: Sunday, October 15
Time: 11 a.m. – 3 p.m.
Brecksville
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Brooklyn
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Brooklyn Heights
Halloween Trunk or Treat Party & Dance:
Date: Saturday, October 28
Time: 11 a.m. – 2 p.m.
Brook Park
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Brunswick
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Canton
Free trunk or treat at Stadium Park:
Date: Thursday, October 26
Time: 5:30 p.m. – 7:00 p.m.
Chagrin Falls
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Chardon
Chardon Square Association at the gazebo:
Date: Tuesday, October 31
Time: Starting at 7:30 p.m.
Cuyahoga Falls
Date: Saturday, October 28
Time: 6 p.m. – 8 p.m.
Elyria
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Euclid
Free Trunk or Treat at Euclid City Hall Parking Lot:
Date: Friday, October 20
Time: 6:30 p.m. – 8:30 p.m.
Fairlawn
Date: Sunday, October 29
Time: 5 p.m. – 7 p.m.
Fairview Park
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Garfield Heights
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Hudson
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Lakewood
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Lorain
Date: Tuesday, October 31
Time: 6 p.m. – 7:30 p.m.
Lyndhurst
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Macedonia
Trick or treat in Longwood Park:
Date: Saturday, October 14
Time: 4 p.m. – 6 p.m.
Medina
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Mentor
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
North Royalton
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
North Ridgeville
Date: Tuesday, October 31
Time: 6 p.m. – 7:30 p.m.
Norwalk
Date: Tuesday, October 31
Time: 6 p.m. – 7:30 p.m.
Parma
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Painesville
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Plain Township
Date: Saturday, October 28
Time: 3 p.m. – 5 p.m.
Shaker Heights
Date: Tuesday, October 31
Time: 6 p.m. – 7:30 p.m.
Strongsville
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Twinsburg
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Valley View
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Wadsworth
Date: Saturday, October 28
Time: 6 p.m. – 8 p.m.
Warrensville Heights
Trunk or Treat:
Date: Tuesday, October 24
Time: 6 p.m. – 8 p.m.
Willoughby
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Central Ohio
Bexley
Date: Tuesday, October 31
Time: 5:30 p.m. – 7 p.m.
Blendon Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Columbus
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Dublin
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Gahanna
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Genoa Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Grandview Heights
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Grove City
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Groveport
Date: Tuesday, October 31
Time: 5:30 p.m. – 7 p.m.
Hilliard
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Hamilton Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Madison Township
Date: Tuesday, October 31
Time: 5:30 p.m. – 7 p.m.
New Albany
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Obetz
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Pickerington
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Powell
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Reynoldsburg
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Upper Arlington
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Westerville
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Whitehall
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Worthington
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Southwest Ohio
Anderson Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Batavia
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Bethel
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Carlisle
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
City of Cincinnati
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Colerain Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Columbia Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Deerfield Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Evendale
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Fairfield
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Franklin
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Goshen Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Green Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Hamilton
Date: Monday, October 31
Time: 6 p.m. – 8 p.m.
Hillsboro
Date: Thursday, October 26
Time: 6 p.m. – 8 p.m.
Liberty Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Madison Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Middletown
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Monroe
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Mason
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Montgomery
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
New Richmond
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Oxford
Date: Tuesday, October 31
Time: 5:30 p.m. – 7:30 p.m.
Pierce Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Sycamore Township
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
West Chester
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Wyoming
Date: Tuesday, October 31
Time: 6 p.m. – 8 p.m.
Happy Halloween, everyone! Enjoy the candy and costumes and be sure to stay safe while you’re out collecting treats.
Jay M. Kelley III - Managing Partner
Meet Jay M. Kelley III, a top medical malpractice attorney in Ohio with over 25 years of experience and $200 million in verdicts and settlements. He leads Elk + Elk’s litigation strategy in state and federal courts and has a unique background as a former felony prosecutor and hospital defense lawyer. Jay specializes in complex cases, including birth injuries and wrongful death, and is recognized by Best Lawyers and ranked among the Super Lawyers Top 10 in Ohio.