Pittsburgh Area Indoor Trick-or-Treat Times
- Owl-o-Ween at the National Aviary: October 18th & 25th, 11 a.m. to 3 p.m.
- Children’s Museum Members Spook-tacular Halloween : October 24th, 5:30 p.m. to 7:30 p.m.
- Halloween Happenings at Phipps Conservatory: October 24th, 4 p.m. to 8 p.m.
- All Things Creepy at the Carnegie Museum of Natural History: October 25th & 26th,
- Robinson Town Center: October 25th, 1 p.m. to 3 p.m.
- Mall-O-Ween at Century III Mall: October 29th, 6 p.m. to 8 p.m.
- Monroeville Mall: October 31st 6 p.m. to 8 p.m.
- Pittsburgh Mills: October 30th, 6 p.m. to 8 p.m.
- Ross Park Mall: October 30th, 6 p.m. to 8 p.m.
Pittsburgh Area Trick-or-Treat Times
City of Pittsburgh: Friday, October 31, from 5:30 p.m. to 7:30 p.m.
Saturday, October 25th
- Mount Oliver: 2 p.m. to 4 p.m.
- Mt. Nebo Pointe Truck-or-Treat: 3 p.m. to 6 p.m.
Wednesday, October 29th
- The Waterfront: 5 p.m. to 8 p.m.
Thursday, October 30th
- Moon Township: 6:30 p.m. to 8 p.m.
- Beaver: 6 p.m. to 8 p.m. (parade: Saturday, October 25, at 10 a.m.)
- Beaver Falls: 6 p.m. to 8 p.m.
- Brighton: 6 p.m. to 8 p.m.
- Chippewa Township: 6 p.m. to 8 p.m.
- Conway Borough: 6 p.m. to 8 p.m.
- Coraopolis: 6 p.m. to 8 p.m.
- Economy Borough: 6 p.m. to 8 p.m.
- Hopewell Township: 6 p.m. to 8 p.m.
- Monaca: 6 p.m. to 8 p.m.
- New Brighton: 6 p.m. to 8 p.m.
Friday, October 31st
- Adams Township: 6 p.m. to 7:30 p.m.
- Apollo: 6 p.m. to 8 p.m.
- Avalon: 6 p.m. to 8 p.m.
- Baldwin Borough: 6 p.m. to 8 p.m.
- Baldwin Township: 6 p.m. to 8 p.m.
- Bell Acres: 6 p.m. to 8 p.m.
- Bellevue: 6 p.m. to 8 p.m
- Ben Avon: 6 p.m. to 8 p.m.
- Brackenridge: 6 p.m. to 8 p.m.
- Bradford Woods: 6 p.m. to 8 p.m.
- Brentwood: 6 p.m. to 8 p.m.
- Bridgeville: 6 p.m. to 8 p.m.
- Butler City: 6 p.m. to 7 p.m.
- Butler Township: 6 p.m. to 7 p.m.
- Canonsburg: 6 p.m. to 8 p.m.
- Canton Township: 6 p.m. to 7 p.m.
- Castle Shannon: 6 p.m. to 8 p.m.
- Cecil Township: 6 p.m. to 7:30 p.m.
- Center Township: 6 p.m. to 7 p.m.
- Charleroi: 6 p.m. to 7 p.m.
- Churchill: 6 p.m. to 8 p.m.
- City of Pittsburgh: 5:30 p.m. to 7:30 p.m.
- Collier: 6 p.m. to 8 p.m.
- Connellsville: 6 p.m. to 8 p.m.
- Connoquenessing: 6 p.m. to 7 p.m.
- Crafton: 6 p.m. to 8 p.m.
- Cranberry: 6 p.m. to 8 p.m.
- Dormont: 6 p.m. to 8 p.m.
- East McKeesport: 6 p.m. to 8 p.m.
- Edgewood: 6 p.m. to 8 p.m.
- Edgeworth: 6 p.m. to 8 p.m.
- Elizabeth Borough: 6 p.m. to 8 p.m.
- Evans City: 6 p.m. to 8 p.m.
- Forest Hills: 6 p.m. to 8 p.m.
- Fox Chapel: 6 p.m. to 8 p.m.
- Franklin Park: 6 p.m. to 8 p.m.
- Franklin Township: 6 p.m. to 8 p.m.
- Greensburg: 6 p.m. to 8 p.m.
- Green Tree: 6 p.m. to 8 p.m.
- Hampton: 6 p.m. to 8 p.m.
- Heidelberg: 6 p.m. to 8 p.m.
- Hempfield: 6 p.m. to 8 p.m.
- Indiana Township: 6 p.m. to 8 p.m.
- Jefferson Hills: 6 p.m. to 8 p.m.
- Kennedy Township: 6 p.m. to 8 p.m.
- Lower Burrell: 6 p.m. to 8 p.m.
- Manor Township: 6 p.m. to 8 p.m.
- McCandless: 6 p.m. to 8 p.m.
- McKees Rocks: 6 p.m. to 8 p.m.
- McKeesport: 6 p.m. to 8 p.m.
- Monroeville : 6 p.m. to 8 p.m.
- Mt. Lebanon: 6 p.m. to 8 p.m.
- Munhall: 6 p.m. to 8 p.m.
- Murrysville: 6 p.m. to 8 p.m.
- New Castle: 5:30 p.m. to 7:30 p.m.
- New Kensington: 6 p.m. to 8 p.m.
- New Stanton: 6 p.m. to 8 p.m.
- North Huntingdon: 6 p.m. to 8 p.m.
- North Versailles: 6 p.m. to 8 p.m.
- Oakdale: 5:30 p.m. to 7:30 p.m.
- Oakmont: 6 p.m. to 8 p.m.
- Penn Township: 6 p.m. to 8 p.m.
- Peters Township: 6 p.m. to 8 p.m.
- Pine Township: 6 p.m. to 8 p.m.
- Pleasant Hills: 6 p.m. to 8 p.m.
- Plum: 6 p.m. to 8 p.m.
- Raccoon Township: 6 p.m. to 8 p.m.
- Richland Township: 6 p.m. to 8 p.m.
- Robinson Township: 6 p.m. to 8 p.m.
- Sewickley: 6 p.m. to 8 p.m.
- Seven Fields: 6 p.m.to 8 p.m.
- Shaler: 6 p.m. to 8 p.m.
- South Fayette: 6 p.m. to 8 p.m.
- South Park: 6 p.m. to 8 p.m.
- Southwest Greensburg: 6 p.m. to 8 p.m.
- Swissvale: 6 p.m. to 8 p.m.
- Trafford Borough: 6 p.m. to 8 p.m.
- Unity Township: 6 p.m. to 8 p.m.
- Upper St. Clair: 6 p.m. to 8 p.m.
- Verona: 6 p.m. to 8 p.m.
- West Deer Township: 6 p.m. to 8 p.m.
- West Mifflin: 6 p.m. to 8 p.m.
- West View: 6 p.m. to 8 p.m.
- White Oak: 6 p.m. to 8 p.m.
- Wilkins Township: 6 p.m. to 8 p.m.
- Youngwood Borough: 6:30 to 8:30 p.m.
- Zelienople: 6 p.m. to 8 p.m.
