INDIANAPOLIS, Ind. – Halloween is almost here, and Hoosiers are getting ready for the spookiest night of the year!
Find our list of trick-or-treat times around central Indiana below.
*denotes date and time change due to weather forecast
Marion County (October 31)
- Beech Grove: 5 p.m. to 8 p.m.
- Indianapolis: 6 p.m. to 8 p.m.
- IFD stations will also offer treats from 6 p.m. to 8 p.m.
- IMPD Headquarters at 1150 Shelby St. will have treats from 3 p.m. to 7 p.m.
- Lawrence: 6 p.m. to 8 p.m.* (Moved to Tuesday from 6 p.m. to 8 p.m.)
- Southport: 6 p.m. to 8 p.m.
- Speedway: 6 p.m. to 8 p.m.
Bartholomew County
- Columbus (October 31): 5 p.m. to 7:30 p.m.
- Edinburgh (October 31): 5:30 p.m. to 8 p.m.
- Hope (Friday, Nov. 2): 6 p.m. to 8 p.m.*
Blackford County (October 31)
- Hartford City: 5:30 p.m. to 8 p.m.
Boone County (October 31)
- Lebanon: 6 p.m. to 9 p.m.
- Whitestown: 6 p.m. to 9 p.m.
- Zionsville: 5:30 p.m. to 8:30 p.m.
Brown County
- Trick-or-treat for in town and on Artist Drive changed to Friday, November 2, 6 p.m. to 9 p.m.
Cass County
- Logansport (October 30 and October 31): 6 p.m. to 8 p.m.
Clinton County (October 31)
- Colfax: 6 p.m. to 8 p.m.
- Frankfort: 5 p.m. to 8:30 p.m.
Decatur County (October 31)
- Greensburg: 6 p.m. to 8 p.m.
Delaware County (October 31)
- Daleville: 5 p.m. to 8 p.m.
- Muncie: 5 p.m. to 9 p.m.
- Yorktown: 6 p.m. to 8 p.m.
Fayette County (October 31)
- Connersville: 5 p.m. to 7 p.m.
Grant County (October 31)
- Marion: 5 p.m. to 8 p.m.
Greene County
- Linton (Oct. 30 & Oct. 31): 6 p.m. to 9 p.m.
Hamilton County (October 31)
- Carmel: 5 p.m. to 8 p.m.
- Fishers: 6 p.m. to 8 p.m.
- Noblesville: 5:30 p.m. to 8:30 p.m.
- Westfield: 5 p.m. to 8 p.m.
Hancock County (October 31)
- 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 9 p.m.
Hendricks County (October 31)
- Avon: 6 p.m. to 8:30 p.m.
- Brownsburg: 6 p.m. to 8:30 p.m.
- Danville: 6 p.m. to 8:30 p.m.
- Plainfield: 5 p.m. to 8 p.m.
Henry County (October 31)
- Knightstown: 6 p.m. to 8 p.m.
- New Castle: 5 p.m. to 8 p.m.
Howard County (October 31)
- Kokomo: 6 p.m. to 8 p.m.
Jackson County (October 31)
- Seymour: 6 p.m. to 8 p.m.
Jefferson County:
- Madison (Oct. 30): 6 p.m. to 8 p.m.*
Jennings County (moved to Friday, Nov. 2)*
- North Vernon: 5:30 p.m. to 8 p.m.
Johnson County (October 31)
- Countywide trick-or-treat hours: 6 p.m. to 8 p.m.
- Bargersville: 6 p.m. to 9 p.m.
- Edinburgh: 6 p.m. to 8 p.m.
- Franklin: 5:30 p.m. to 8 p.m.
- Greenwood: 6 p.m. to 8:30 p.m.
- New Whiteland: 6 p.m. to 8:30 p.m.
- Trafalgar: 6 p.m. to 8 p.m.
- Whiteland: 6 p.m. to 9 p.m.
Lake County (October 31)
- Hammond: 5 p.m. to 7 p.m.
Lawrence County
- Bedford: 6 p.m. to 9 p.m. (Oct. 31)
Madison County (October 31)
- Alexandria: 6 p.m. to 8 p.m.
- Anderson: 5:30 p.m. to 8:30 p.m.
- Chesterfield: 5:30 p.m. to 8:30 p.m.
- Elwood: (Oct. 30 and Oct. 31) 6 p.m. to 9 p.m.
- Lapel: 6 p.m. to 8 p.m.
- Pendleton: 6 p.m. to 8 p.m.
Miami County
- Peru: 5 p.m. to 8 p.m. (October 31)
Montgomery County (October 31)
- Crawfordsville: 5 p.m. to 8 p.m.
Morgan County (October 31)
- Martinsville: 6 p.m. to 8 p.m.
- Morgantown (Oct. 30): 6 p.m. to 8 p.m.*
- Mooresville: 6:30 p.m. to 8 p.m.
Monroe County (October 31)
- Bloomington: 5:30 p.m. to 8:30 p.m.
Putnam County (October 31)
- Bainbridge: 6 p.m. to 8 p.m.
- Cloverdale: 5 p.m. to 8:30 p.m.
- Fillmore: 5 p.m. to 8 p.m.
- Greencastle: 6 p.m. to 8 p.m.
Ripley County
- Batesville (Oct. 31): 6 p.m. to 8 p.m.
- Milan (Oct. 30) 5 p.m. to 7 p.m.
Rush County (October 31)
- Rushville: 5 p.m. to 8 p.m.
Shelby County (October 31)
- Shelbyville: 6 p.m. to 8 p.m.
Tipton County
- Tipton (Oct. 30 and Oct. 31): 5 p.m. to 8 p.m.
Wayne County
- Richmond (Nov. 3): 5 p.m. to 8 p.m.*
We will update this list as we receive more information. If you want to make sure your city is included or if you have information on trick-or-treat hours, please let us know below!