Indiana Trick or Treat Dates and Times 2021
2021 is updated. All trick or treat times in Indiana and Indianapolis here are for Halloween, October 31, 2021 unless otherwise noted.
Adams County
Berne: 6 p.m. to 8 p.m. (October 30)
Decatur: 6 p.m. to 8 p.m.
Geneva: 5:30 p.m. to 7 p.m. (October 30)
Monroe: 6 p.m. to 8 p.m.
Allen County
Fort Wayne: 5:30 p.m. to 7:30 p.m.
Bartholomew County
Columbus: 5:30 p.m. to 8:30 p.m.
Blackford County
Hartford City: 5 p.m. to 8 p.m. (October 30)
Boone County
Lebanon: 5 p.m. to 9 p.m.
Thornton: 5 p.m. to 9 p.m.
Whitestown: 5 p.m. to 9 p.m.
Zionsville: 5:30 p.m. to 8:30 p.m.
Brown County
Nashville (Trick or Treat in the Village): 5 p.m. to 8 p.m.
Cass County
Galveston: 6 p.m. to 8 p.m. (October 30)
Loganspor: 6 p.m. to 8 p.m. (October 29 & 30)
Clark and Floyd Counties
Borden: 6 p.m. to 8 p.m.
Clarksville: 6 p.m. to 8 p.m.
Charlestown: 6 p.m. to 9 p.m.
Floyd County: 6 p.m. to 8:30 p.m.
Henryville: 6 p.m. to 8 p.m.
Jeffersonville: 6 p.m. to 8 p.m.
New Albany: 6 p.m. to 8:30 p.m.
Sellersburg: 6 p.m. to 9 p.m.
Clinton County
Rossville: 6 p.m. to 8 p.m. (October 30)
Delaware County
Muncie: 5 p.m. to 8 p.m.
Yorktown: 6 p.m. to 8 p.m.
Fayette County
Connersville: 5 p.m. to 7 p.m.
Grant County
Converse: 5 p.m. to 8 p.m. (October 30)
Fairmount: 6 p.m. to 8 p.m. (October 30)
Gas City: 4 p.m. to 8 p.m.
Jonesboro: 5 p.m. to 9 p.m. (October 30) and 5 p.m. to 8 p.m. (Halloween)
Matthews: 6 p.m. to 8 p.m.
Marion: 5 p.m. to 8 p.m.
Swayzee: 5 p.m. to 8 p.m. (October 30)
Sweetser: 5 p.m. to 8 p.m. (October 30)
Upland: 5 p.m. to 8 p.m.
Van Buren: 6 p.m. to 9 p.m. (October 30)
Hamilton County
Arcadia: 6 p.m. to 8 p.m.
Atlanta: 6 p.m. to 8 p.m.
Carmel: 5 p.m. to 8 p.m.
Cicero: 6 p.m. to 8 p.m.
Fishers: 6 p.m. to 8 p.m.
Noblesville: 5:30 p.m. to 8 p.m.
Sheridan: 6 p.m. to 8 p.m.
Westfield: 5 p.m. to 8 p.m.
Hancock County
Fortville: 5 p.m. to 8 p.m.
Greenfield: 5 p.m. to 8 p.m.
McCordsville: 5 p.m. to 8 p.m.
New Palestine: 5 p.m. to 8 p.m.
Hendricks County
Avon: 5:30 to 8:30 p.m.
Brownsburg: 6 p.m. to 8:30 p.m.
Clayton: 6 p.m. to 8:30 p.m.
Danville: 5:30 p.m. to 8:30 p.m.
Pittsboro: 6 p.m. to 8 p.m.
Plainfield: 5:30 p.m. to 8:30 p.m.
Henry County
New Castle: 5 p.m. to 8 p.m. (Oct. 30)
Howard County
Greentown: 5 p.m. to 8 p.m.
Kokomo: 5 p.m. to 8 p.m.
Russiaville: 5 p.m. to 8 p.m.
Jackson County
Seymour: 6 p.m. to 8 p.m.
Jefferson County
Madison: 6 p.m. to 8 p.m.
Jennings County
North Vernon: 5 p.m. to 8 p.m.
Johnson County
Bargersville: 6 p.m. to 8:30 p.m.
Edinburgh: 6 p.m. to 8:30 p.m.
Franklin: 6 p.m. to 8:30 p.m.
Greenwood: 6 p.m. to 8:30 p.m.
New Whiteland: 6 p.m. to 8:30 p.m.
Princes Lakes: 5 p.m. to 8 p.m.
Trafalgar: 6 p.m. to 8:30 p.m.
Whiteland: 6 p.m. to 8:30 p.m.
Lawrence County
Bedford: 6 p.m. to 9 p.m.
Madison County
Anderson: 5:30 p.m. to 8 p.m.
Chesterfield: 5:30 p.m. to 8:30 p.m.
Marion County
Indianapolis: 6 p.m. to 8 p.m.; all 43 fire stations will host trick-or-treating during this time
Beech Grove: 5:30 p.m. to 8:30 p.m.
Clermont: 6 p.m. to 8 p.m.
Lawrence: 6 p.m. to 8 p.m.
Southport: 5 p.m. to 8 p.m.
Speedway: 6 p.m. to 8 p.m.
Miami County
Peru: 5 p.m. to 8 p.m.
Monroe County
Bloomington: 5:30 p.m. to 8:30 p.m.
Montgomery County
Crawfordsville: 5 p.m. to 8 p.m.
Morgan County
Martinsville: 6 p.m. to 8:30 p.m. (Oct. 30)
Monrovia: 5 p.m. to 8 p.m.
Mooresville: 5 p.m. to 8 p.m.
Morgantown: 6 p.m. to 8:30 p.m.
Owen County
Spencer: 6 p.m. to 8:30 p.m. (Oct. 30)
Putnam County
Greencastle: 5 p.m. to 8 p.m.
Ripley County
Batesville: 6 p.m. to 8 p.m.
Rush County
Rushville: 5 p.m. to 8 p.m.
Shelby County
Shelbyville: 6 p.m. to 8 p.m.
Tippecanoe County
Lafayette and West Lafayette: No official set times
Tipton County
Tipton: 5 p.m. to 8 p.m. (Oct. 30 and Oct. 31)
Wayne County
Centerville: 5 p.m. (Oct. 30)
Cambridge City: 6 p.m. (Oct. 30)
Fountain City: 5 p.m. (Oct. 30)
Hagerstown: 6 p.m. to 8 p.m.
Richmond: 5 p.m. to 8 p.m. (Oct. 30)
Shop Funtober for Halloween Costumes