articles

Pittsburgh Halloween Trick or Treat Times and More

An ounce of fall fun fest planning leads to lots of extra treats!🎃

By CeCe Schantz October 19, 2023

Trunk or Treat Events

We have supplied you with a full list of great Trunk or Treat options whether you want to decorate your car and pass out candy or take your kids around or both!  Each one has their own requirements.  Most but not all are free so check first for the details and if pre-registration is required and enjoy!

Click Each Event for Details and Share with Friends!










Halloween Parties

If a ghoulish party is what you and the kids call for, try one of these fun events!  CHECK the many NEW events just added to our  Fall Fun Fest and Halloween Guide and on our Social Media Channels! Some events require tickets and could sell out so get your tickets in advance and enjoy monster size fun dressing up and hitting the town with your own special Halloween Style!  


Elevate Trampoline Park Halloween Spooktacula - 10/26

Zoo Boo - 10/28, 10,29

Idlewilde's HallowBoo

Franklin Park's Halloween Party - 10/28

Boo Bash Spooktacular - 10/28

Zelienople Community Park Autumn Fun Fest - 10/28

Animal Friends Halloween Party for Pets - 10/29

Riverstone Books Toddler Haunted House - 10/29

West View Halloween Parade - 10/30

Trick or Treating Days and Times

Below, we have all the days and times that Trick or Treating will occur around Pittsburgh. So whether you take the kids in your neighborhood or a friend or family member's, you'll be prepared to plan out a good arrival time and include a back up pillow case for all your extra candy loot!  




City of Pittsburgh (all neighborhoods) - 5:30 to 7:30 p.m.
Other areas listed in alphabetical order:
  • Aleppo Township 6 to 8 p.m.
  • Ambridge 6 to 8 p.m.
  • Avalon 6 to 8 p.m.
  • Baldwin Borough 6 to 8 p.m.
  • Baldwin Township 6 to 8 p.m.
  • Beaver 6 to 8 p.m.
  • Bellevue 6 to 8 p.m.
  • Bethel Park 6 to 8 p.m.
  • Brackenridge 6 to 8 p.m.
  • Braddock Hills 6 to 8 p.m.
  • Bradford Woods 6 to 8 p.m.
  • Brentwood 6 to 8 p.m.
  • Bridgeville 6 to 8 p.m.
  • Burgettstown 6 to 8 p.m.
  • Butler 6 to 7 p.m.
  • Butler Township 6 to 7 p.m.
  • Canonsburg 6 to 8 p.m.
  • Castle Shannon 6 to 8 p.m.
  • Carnegie 6 to 8 p.m.
  • Cecil Township 6 to 7:30 p.m.
  • Chartiers Township 6 to 7:30 p.m.
  • Cheswick 6 to 8 p.m.
  • Churchill 6 to 8 p.m.
  • Clairton 6 to 8 p.m.
  • Collier Township 6 to 8 p.m.
  • Connellsville 6 to 8 p.m.
  • Crafton 6 to 8 p.m.
  • Cranberry Township 6 to 8 p.m.
  • Crescent Township 6:30 to 8 p.m.
  • Dormont 6 to 8 p.m.
  • East Deer 6 to 8 p.m.
  • East McKeesport 6 to 8 p.m.
  • East Pittsburgh 6 to 7:30 p.m.
  • Economy 6 to 8 p.m.
  • Edgewood 6 to 8 p.m.
  • Edgeworth 6 to 8 p.m.
  • Elizabeth Township 6 to 8 p.m.
  • Emsworth 6 to 8 p.m.
  • Etna 5:30 p.m. to dusk
  • Fawn Township 6 to 8 p.m.
  • Findlay Township 6 to 8 p.m.
  • Forest Hills 6 to 8 p.m.
  • Forward Township (Allegheny) 6 to 8 p.m.
  • Fox Chapel 6 to 8 p.m.
  • Franklin Park 6 to 8 p.m.
  • Frazer Township 6 to 8 p.m. (Oct. 27)
  • Green Tree 6 to 8 p.m.
  • Greensburg 6 to 8 p.m.
  • Hampton Township 6 to 9 p.m.
  • Harmar Township 6 to 8 p.m.
  • Harrison Township 6 to 8 p.m.
  • Hempfield Township 6 to 8 p.m.
  • Homestead 6 to 8 p.m.
  • Indiana Township 6 to 8 p.m.
  • Ingram 2 to 4 p.m. (Oct. 27)


  • Jeannette 6 to 8 p.m. (Oct. 25)
  • Jefferson Hills 6 to 8 p.m.
  • Leetsdale 6 to 8 p.m.
  • Liberty 6 to 8 p.m.
  • Kennedy Township 6 to 8 p.m.
  • McCandless 6 p.m. to 8 p.m.
  • McKeesport 6 p.m. to 8 p.m.
  • Millvale 5:30 to 8 p.m.
  • Monroeville 6 to 8 p.m.
  • Moon Township 6:30 to 8 p.m.
  • Mt. Lebanon 6 to 8 p.m.
  • Munhall 6 to 8 p.m.
  • Murrysville 6 to 8 p.m.
  • New Kensington 5:30 to 8 p.m.
  • North Fayette 6 to 8 p.m.
  • North Huntingdon 6 to 8 p.m.
  • Oakdale 6 to 8 p.m.
  • O'Hara Township 6 to 8 p.m.
  • Ohio Township 6 to 8 p.m.
  • Penn Hills 6 to 8 p.m.
  • Pennsbury Village 6 to 9 p.m.
  • Peters Township 6 to 8 p.m.
  • Pine Township 6 to 8 p.m.
  • Pleasant Hills 6 to 8 p.m.


  • Plum 6 to 8 p.m.
  • Reserve Township 5:30 to 7:30 p.m.
  • Robinson Township 6 to 8 p.m.
  • Ross Township 6 to 8 p.m.
  • Sewickley 6 to 8 p.m.
  • Sewickley Hills 6 to 8 p.m.
  • Shaler Township 6 to 8 p.m.
  • Sharpsburg 6 to 8 p.m.
  • South Park 6 to 8 p.m.
  • Swissvale 6 to 8 p.m.
  • Tarentum 6 to 8 p.m.
  • Thornburg Starts immediately after 6:15 p.m. parade; ends at 8 p.m.
  • Trafford 6 to 8 p.m.
  • Upper St. Clair 6 to 8 p.m.
  • Verona 6 to 8 p.m.
  • West Deer 6 to 8 p.m.
  • West Homestead 6 to 8 p.m.
  • West Mifflin 6 to 7:30 p.m.
  • West View 6 to 8 p.m.
  • Whitaker 6 to 7:30 p.m.
  • White Oak 6 to 8 p.m.
  • Whitehall 6 to 8 p.m.
  • Wilkins Township 6 to 8 p.m.
  • Wilkinsburg 5 to 8 p.m.