Free things to do this weekend in and around Pittsburgh | What’s happening in Salt Lake City

Free things to do this weekend in and around Pittsburgh

Pittsburgh's Top Picks for FREE family-friendly fun Friday, August 21, 2026 to Sunday, August 23, 2026.

(Scroll down for full, detailed list of free weekend activities.)

Little Bookworms at Baldwin Library - Baldwin Borough Public Library - Baldwin Borough Public Library, Wolfe Drive, Pleasant Hills, PA, USA, Friday, August 21, 2026, 10:30 - 11:30 am

Weeding Parties at Meadowcroft - 401 Meadowcroft Road, Avella, PA 15312, United States, Friday, August 21, 2026, 9:30 - 10:30 am

Sensory Playtime at Pleasant Hills Public Library - Pleasant Hills Public Library, Old Clairton Road, Pittsburgh, PA, USA, Friday, August 21, 2026, 10:30 - 11:30 am

Campfire @ Round Hill Park with the Allegheny County Park Rangers - Pleasant Hills Public Library, 302 Old Clairton Road, Pittsburgh, PA 15236, United States, Friday, August 21, 2026, 7:30 - 8:30 pm

Registration and Open House at Carnegie Performing Arts Center - Carnegie Performing Arts Center, Chestnut Street, Carnegie, PA, USA, Saturday, August 22, 2026, 5:00 pm

Free summer mini photo session with Shoott! - Pittsburgh area - Shoott - Shoott, Broadway, New York, NY, USA, Saturday, August 22, 2026 and Sunday, August 23, 2026, See link for times

Sensory Nature Walk and Parent/Caregiver Education Seminar - 2005 Beechwood Boulevard, Pittsburgh, PA, USA, Saturday, August 22, 2026, 11:00 am - 12:00 pm

Summer Concert Series - Tamburitzans (Eastern European Folk Music) - Allegheny County Summer Concert Series - South Park Amphitheater, Farmshow Drive, South Park Township, PA, USA, Friday, August 21, 2026, 7:30 pm

Summer Concert Series - Pittsburgh Ballet Theatre (Ballet) - Allegheny County Summer Concert Series - Hartwood Acres Amphitheater, Middle Road, Allison Park, PA, USA, Sunday, August 23, 2026, 7:30 pm

Movie Night on the Lawn at Bakery Square - Bakery Square, 6425 Penn Ave, Pittsburgh, PA 15206, United States, Sunday, August 23, 2026, 7:30 pm