The following communities have scheduled trick-or-treat:
Adams Township: 6 to 8 p.m. Oct. 29.
Bedford Borough: 6 to 8 p.m. Oct. 31.
Benson Borough: 1 to 3 p.m. Oct. 31.
Berlin Borough: Parade at 6 p.m. Oct. 29, followed by trick-or-treat until 8.
Bolivar Borough: Parade at 1 p.m. Sunday, with trick-or-treat from 4 to 6.
Carrolltown Borough: 2 to 4 p.m. Sunday, followed by a parade.
Central City Borough: 6 to 8 p.m. Oct. 29.
City of Johnstown: 6 to 8 p.m. Oct. 31.
Conemaugh Township, Cambria County: 6 to 8 p.m. Oct. 30.
Conemaugh Township, Somerset County: 6 to 8 p.m. Oct. 29.
Croyle Township: 7 to 9 p.m. Oct. 29.
East Conemaugh Borough: 6 to 8 p.m. Oct. 31.
East Taylor Township: 6 to 8 p.m. Oct. 29.
Ferndale Borough: 6 to 8 p.m. Oct. 31.
Geistown Borough: 6 to 8 p.m. Oct. 29.
Golden Living Center, Richland Township: 2 to 3:30 p.m. Oct. 31.
Hastings Borough: Parade at 2 p.m. Sunday, followed by trick-or-treat until dusk.
Jackson Township: 6 to 8 p.m. Oct. 29.
Lilly Borough: Parade at 3:30 p.m. Sunday, followed by trick-or-treat until 6.
Lorain Borough: Party at 4 p.m. Oct. 29 at Lorain fire hall, followed by trick-or-treat from 6 to 8.
Lower Yoder Township: 6 to 8 p.m. Oct. 31.
Maple Winds Care Center and Autumns View Personnel Care: 3 to 4:30 p.m. Sunday.
Nanty Glo Borough: Parade at 11 a.m. Oct. 31, with trick-or-treat from 5 to 7 p.m.
Paint Borough: 6 to 8 p.m. Oct. 29.
Paint Township: 6 to 8 p.m. Oct. 29.
Patton Borough: 1 to 3 p.m. Sunday, followed by parade at 3.
Portage Borough: Parade at 2 p.m. Sunday, followed by trick-or-treat until 6.
Richland Township: 6 to 8 p.m. Oct. 29.
Scalp Level Borough: 6 to 8 p.m. Oct. 29.
South Fork Borough: 6 to 8 p.m. Oct. 29.
Southmont Borough: 6 to 8 p.m. Oct. 31.
Stonycreek Township: 6 to 8 p.m. Oct. 29.
Summerhill Township: 6 to 8 p.m. Oct. 29.
Upper Yoder Township: 6 to 8 p.m. Oct. 31.
Westmont Borough: 6 to 8 p.m. Oct. 31.
West Taylor Township: 6 to 8 p.m. Oct. 31.
Windber Borough: 6 to 8 p.m. Oct. 29.