·Discover 2026 Haunt Guides Haunted Houses Trick-or-Treat Times

Pittsburgh-Area Trick-or-Treat Times 2026

186 of the 286 towns below have posted 2026 dates; where a town hasn't, we show last year's so you know what to expect. Of the towns that have posted, 151 picked Saturday, October 31. The most common window for 2026 is 6–8 p.m.

Town missing or out of date? Send us its times ↓

Allegheny CountyArmstrong CountyBeaver CountyButler CountyFayette CountyWashington CountyWestmoreland County

Allegheny County

Town2026Last year (2025)
AleppoNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
AspinwallSat, Oct. 31, 6–7:30 p.m.Fri, Oct. 31, 2025, 6–7:30 p.m.
AvalonSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Baldwin BoroughNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Baldwin TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
BellevueSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Ben AvonNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Bethel ParkNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
BlawnoxSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
BrackenridgeSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
BraddockSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 5–7 p.m.
Braddock HillsSat, Oct. 31, 5–7 p.m.Fri, Oct. 31, 2025, 5–7 p.m.
Bradford WoodsSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
BrentwoodNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
BridgevilleSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
CarnegieNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Castle ShannonNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
ChalfantNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
CheswickSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
ChurchillNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
ClairtonNot posted yetThu, Oct. 30, 2025, 6–8 p.m.
Collier TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
CraftonSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Crescent TownshipSat, Oct. 31, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
DormontSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
DravosburgNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
DuquesneNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
East Deer TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
East PittsburghNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
EdgewoodSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
EdgeworthNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Elizabeth TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
EmsworthNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
EtnaSat, Oct. 31, 5–8 p.m.Fri, Oct. 31, 2025, 5–8 p.m.
FawnNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Findlay TownshipSat, Oct. 31, 6–8 p.m.Sat, Oct. 25, 2025, 6–8 p.m.
Forest HillsSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Fox ChapelSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Franklin ParkSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Frazer TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
GlassportNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Glen OsborneNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
GlenfieldNot posted yetFri, Oct. 31, 2025, 5–7 p.m.
Green TreeNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Hampton TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Harrison TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Indiana TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
IngramNot posted yetSat, Oct. 25, 2025, 2–4 p.m.
Jefferson HillsNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Kennedy TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Leet TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
LeetsdaleNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
LibertyNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Marshall TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
McCandlessSat, Oct. 31, 6–8 p.m.—
McCandless TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
McKees RocksNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
McKeesportNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
MillvaleSat, Oct. 31, 5:30–8 p.m.Fri, Oct. 31, 2025, 5:30–8 p.m.
MonroevilleSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Moon TownshipSat, Oct. 31, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
Mount LebanonSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
MunhallNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
Neville TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 2–4 p.m.
North BraddockNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
North FayetteSat, Oct. 31, 6–8 p.m.Sat, Oct. 25, 2025, 6–8 p.m.
North VersaillesNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
O'Hara TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
OakmontSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Penn HillsNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Penn HillsSat, Oct. 31, 6–8 p.m.—
Pennsbury VillageNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Pine TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
PitcairnSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
PittsburghSat, Oct. 31, 5:30–7:30 p.m.Fri, Oct. 31, 2025, 5:30–7:30 p.m.
Pleasant HillsNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Plum BoroughSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Port VueNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Reserve TownshipSat, Oct. 31, 5:30–7:30 p.m.Fri, Oct. 31, 2025, 5:30–7:30 p.m.
Richland TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Robinson TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Ross TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
ScottNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
SewickleySat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Sewickley HillsNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Shaler TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 5–8 p.m.
SharpsburgSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
South FayetteSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
South ParkSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Springdale BoroughSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Springdale TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
StoweNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
SwissvaleNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
TarentumSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Turtle CreekNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
Upper St. ClairNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
VeronaSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
West DeerNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
West HomesteadNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
West MifflinNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
West ViewSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
White OakSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
WhitehallNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Wilkins TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
WilkinsburgSat, Oct. 31, 5–8 p.m.Fri, Oct. 31, 2025, 5–8 p.m.
WilmerdingNot posted yetFri, Oct. 31, 2025, 5–7:30 p.m.

Armstrong County

Town2026Last year (2025)
ApolloNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
FreeportSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
LeechburgSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Mahoning TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Manor TownshipNot posted yetWed, Oct. 29, 2025, 6–8 p.m.
ParkerNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
Redbank TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
South BethlehemNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
South BuffaloNot posted yetFri, Oct. 31, 2025, 6–8 p.m.

Beaver County

Town2026Last year (2025)
AliquippaThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
AmbridgeThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
BadenThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
BeaverThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Beaver FallsThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 5–7 p.m.
Big BeaverThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
BridgewaterThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Brighton TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Center TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Chippewa TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 5–7 p.m.
ConwayThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
Crescent TownshipSat, Oct. 31, 6–8 p.m.—
Darlington BoroughSat, Oct. 31, 6–7:30 p.m.Sat, Nov. 1, 2025, 6–7:30 p.m.
Darlington TownshipNot posted yetSat, Nov. 1, 2025, 6–7:30 p.m.
Daugherty TownshipThu, Oct. 29, 6–8 p.m.—
East RochesterThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
EastvaleThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 5–7 p.m.
EconomyThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
FallstonThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–7:30 p.m.
Franklin TownshipSat, Oct. 31, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
FreedomSun, Oct. 25, 6–8 p.m.—
GeorgetownSat, Oct. 31, 6–8 p.m.—
Greene TownshipSat, Oct. 31, 6–8 p.m.—
Hanover TownshipThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
Harmony TownshipThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
HomewoodThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 5–7 p.m.
HookstownSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Hopewell TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Independence TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
IndustryThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
KoppelSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
MidlandThu, Oct. 29, 6–8 p.m.—
MonacaThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
New BrightonThu, Oct. 29, 6–8 p.m.Thu, Oct. 30, 2025, 6–7:30 p.m.
New GalileeNot posted yetThu, Oct. 30, 2025, 6–7:30 p.m.
New Sewickley TownshipSat, Oct. 31, 5–7 p.m.Thu, Oct. 30, 2025, 5–7 p.m.
North Sewickley TownshipSat, Oct. 31, 5–7 p.m.Thu, Oct. 30, 2025, 6–8 p.m.
OhiovilleNot posted yetSat, Nov. 1, 2025, 6–8 p.m.
Patterson HeightsSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Patterson TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Potter TownshipSat, Oct. 31, 5:30–7:30 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Pulaski TownshipThu, Oct. 29, 6–8 p.m.—
Raccoon TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Rochester BoroughThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Rochester TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
ShippingportThu, Oct. 29, 6–8 p.m.—
South Beaver TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 4–6 p.m.
South HeightsNot posted yetSat, Nov. 1, 2025, 6–8 p.m.
Vanport TownshipThu, Oct. 29, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
West MayfieldThu, Oct. 29, 6–7:30 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
White TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 5–7 p.m.

Butler County

Town2026Last year (2025)
Adams TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Brady TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
BruinSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Buffalo TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Butler CitySat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Butler TownshipSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Callery BoroughSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Center TownshipSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Cherry TownshipSat, Oct. 31, 5–6:30 p.m.Fri, Oct. 31, 2025, 5:30–7 p.m.
Cherry ValleyNot posted yetSun, Nov. 2, 2025, 2–4 p.m.
ChicoraSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Clay TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Clearfield TownshipSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Clinton TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Concord TownshipSat, Oct. 31, 6–7 p.m.Thu, Oct. 30, 2025, 6–7 p.m.
Connoquenessing BoroughSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Connoquenessing TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
CranberrySat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Donegal TownshipSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
East ButlerSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Eau ClaireSun, Nov. 1, 2–4 p.m.Sun, Nov. 2, 2025, 2–4 p.m.
Evans CitySat, Oct. 31, 3–5 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Fairview BoroughSat, Oct. 31, 6–7:30 p.m.Fri, Oct. 31, 2025, 6–7:30 p.m.
Fairview TownshipSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Forward TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Franklin TownshipSat, Oct. 31, 6–7:30 p.m.Fri, Oct. 31, 2025, 6–7:30 p.m.
HarmonySat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
HarrisvilleSat, Oct. 31, 4–6 p.m.—
Jackson TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Jefferson TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Karns CityNot posted yetFri, Oct. 31, 2025, 6–7 p.m.
Lancaster TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Marion TownshipSat, Oct. 31, 4–5:30 p.m.Sat, Nov. 1, 2025, 4–5:30 p.m.
MarsSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Mercer TownshipSat, Oct. 31, 4–6 p.m.—
Middlesex TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Muddy Creek TownshipSat, Oct. 31, 6–7:30 p.m.Sat, Nov. 1, 2025, 6–7:30 p.m.
Oakland TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Parker TownshipSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
Penn TownshipSat, Oct. 31, 6–7:30 p.m.Fri, Oct. 31, 2025, 6–7:30 p.m.
PetroliaSat, Oct. 31, 6–7 p.m.Fri, Oct. 31, 2025, 6–7 p.m.
PortersvilleNot posted yetSat, Nov. 1, 2025, 6–7:30 p.m.
ProspectSat, Oct. 31, 6–7:30 p.m.Fri, Oct. 31, 2025, 6–7:30 p.m.
SaxonburgSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Seven FieldsSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Slippery Rock BoroughSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Slippery Rock TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
Summit TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
ValenciaSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–7:30 p.m.
Washington TownshipSat, Oct. 31, 6–7 p.m.Thu, Oct. 30, 2025, 6–7 p.m.
West LibertySat, Oct. 31, 6:30–8:30 p.m.Fri, Oct. 31, 2025, 6:30–8:30 p.m.
West SunburySat, Oct. 31, 5–6 p.m.Fri, Oct. 31, 2025, 5–6 p.m.
Winfield TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Worth TownshipSat, Oct. 31, 6–8 p.m.Sat, Nov. 1, 2025, 6–8 p.m.
ZelienopleSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.

Fayette County

Town2026Last year (2025)
Belle VernonNot posted yetSat, Oct. 25, 2025, 3–5 p.m.
BrownsvilleNot posted yetSat, Oct. 25, 2025, 4–6 p.m.; Fri, Oct. 31, 2025, 5–7 p.m.
Connellsville CityNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Dawson BoroughNot posted yetSat, Oct. 25, 2025, 6–8 p.m.
Dunbar BoroughSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Dunbar TownshipSat, Oct. 31, 1–3 p.m.—
Luzerne TownshipNot posted yetFri, Oct. 31, 2025, 5–7 p.m.
PerryopolisSat, Oct. 31, 3–5 p.m.Sun, Oct. 26, 2025, 4–6 p.m.
Point MarionNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Washington TownshipNot posted yetSat, Oct. 25, 2025, 3–5 p.m.

Washington County

Town2026Last year (2025)
AllenportSat, Oct. 31, 12:30–3 p.m.—
BentleyvilleSat, Oct. 31, 5:30–7 p.m.Fri, Oct. 31, 2025, 5:30–7:30 p.m.
Buffalo TownshipSat, Oct. 31, 6–8 p.m.—
CanonsburgNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
Carroll TownshipSat, Oct. 31, 6–8 p.m.Sat, Oct. 25, 2025, 5–7 p.m.
Cecil TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
CentervilleSat, Oct. 31, 5–7 p.m.Fri, Oct. 31, 2025, 5–7 p.m.
Chartiers TownshipNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
DonoraNot posted yetSat, Oct. 25, 2025, 5–7 p.m.
DunlevySat, Oct. 31, 2–4 p.m.—
East Bethlehem TownshipNot posted yetSat, Oct. 25, 2025, 2–4 p.m.
Fallowfield TownshipNot posted yetFri, Oct. 31, 2025, 5–7 p.m.
Jefferson TownshipSat, Oct. 31, 5–7 p.m.Fri, Oct. 31, 2025, 5–7 p.m.
McDonaldNot posted yetSat, Oct. 25, 2025, 6–8 p.m.
MonongahelaSat, Oct. 31, 6–8 p.m.Sat, Oct. 25, 2025, 6–8 p.m.
New EagleNot posted yetSat, Oct. 25, 2025, 6–8 p.m.
North Bethlehem TownshipSat, Oct. 31, 5–7 p.m.Fri, Oct. 31, 2025, 5–7 p.m.
North Charleroi BoroughNot posted yetThu, Oct. 30, 2025, 5–7 p.m.
North Franklin TownshipSat, Oct. 31, 6–7:30 p.m.Sat, Nov. 1, 2025, 6–7:30 p.m.
Peters TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
RoscoeSat, Oct. 31, 2–5 p.m.Sat, Oct. 25, 2025, 5–7 p.m.
South Strabane TownshipNot posted yetFri, Oct. 31, 2025, 5–7 p.m.
StockdaleSat, Oct. 31, 12:30–3 p.m.—
WashingtonSat, Oct. 31, 5–7 p.m.Fri, Oct. 31, 2025, 5–6:30 p.m.
West Bethlehem TownshipNot posted yetFri, Oct. 31, 2025, 5–7 p.m.

Westmoreland County

Town2026Last year (2025)
Allegheny TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
ArnoldSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Avonmore BoroughNot posted yetFri, Oct. 31, 2025, 5–8 p.m.
Bell TownshipNot posted yetSat, Oct. 25, 2025, 4–6 p.m.
DelmontSat, Oct. 31, 6–8 p.m.—
Derry BoroughSat, Oct. 31, 4–8 p.m.Sat, Oct. 25, 2025, 4–8 p.m.
Derry TownshipNot posted yetFri, Oct. 31, 2025, 5–8 p.m.
ExportSat, Oct. 31, 6–8 p.m.—
GreensburgNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Hempfield TownshipNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
IrwinNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
JeannetteNot posted yetThu, Oct. 30, 2025, 6–8 p.m.
LatrobeSat, Oct. 31, 4–6 p.m.Sat, Oct. 25, 2025, 4–6 p.m.
Lower BurrellSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Mount Pleasant BoroughNot posted yetSun, Oct. 26, 2025, 2–4 p.m.
MurrysvilleNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
New KensingtonSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
New StantonSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
North Belle VernonNot posted yetSat, Oct. 25, 2025, 3–5 p.m.
North HuntingdonNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Oklahoma BoroughNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Penn TownshipNot posted yetFri, Oct. 31, 2025, 6–7:30 p.m.
SewardSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
Sewickley TownshipSat, Oct. 31, 3–6 p.m.—
SutersvilleSat, Oct. 31, 5–7 p.m.Sat, Oct. 25, 2025, 5–7 p.m.
TraffordNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Unity TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
VandergriftNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Washington TownshipSat, Oct. 31, 6–8 p.m.Fri, Oct. 31, 2025, 6–8 p.m.
West LeechburgNot posted yetFri, Oct. 31, 2025, 6–8 p.m.
Town missing or out of date?Send us its 2026 trick-or-treat times and the link to the announcement.

Link to the town, police, school or local news page that announces it. We check every link before anything goes live, usually within a few days.

Haunted houses and Halloween displays around Pittsburgh →

Plan the rest of Halloween night

FrightMaps maps home haunts, decorated houses and haunted attractions near you, free. Find the best-decorated streets before you head out.

Open the Halloween map →

Hours come from town, police and county announcements and from local news reports; each entry links to the page it came from and shows when we checked it. Plans change for weather, so check your town's own page or social media on the day. Spotted a change or a missing town? Send us the times and the link with the form on this page, or email contact@frightmaps.com.

Updated

← All Pennsylvania trick-or-treat times · Every state · Live map