From festivals to fishing derbies, concerts to camps — there’s something for everyone!
Looking for family fun, outdoor adventure and live entertainment this summer? Westmoreland County Parks has packed the season with events for all ages. Whether you’re into music, nature, food, crafts or just a relaxing day in the sun, there’s no shortage of things to do nearby.
Summer Festivals Galore
Kick off the season with Mammoth Fest on Sunday, June 1 at Mammoth Park. From 11 a.m. to 7 p.m., enjoy a full day of live music, carnival rides, food vendors, bingo, crafts and even a rescued exotic animal show. Admission and parking are free, and kids can grab an All Day Activity Pass for just $5.
Then comes the biggest event of the summer: the Westmoreland Arts & Heritage Festival, July 3-6 at Twin Lakes Park. With over 100 artists and crafters, food from around the world, live music on four stages, and heritage exhibits, this event is a true celebration of culture and creativity.
In August, don’t miss Fun Fest at Cedar Creek Park on Sunday, August 3, featuring over 300 classic cars, carnival rides, games, and a massive flea market. Round out the season with the Labor United Celebration on Aug. 31 & Sept. 1 at Northmoreland Park — two days of music, crafts, circus acts, and family fun.
Free Summer Concert Series
Music fans are in for a treat with two free concert series:
• Twin Lakes Park (Brian T. Rusnock Amphitheater) hosts Sunday shows throughout the summer with acts like The Allies Band and Catfish Creek Revival.
• Cedar Creek Park Amphitheater features Saturday concerts with everything from rock and blues to fire dancers!
Bring your lawn chairs, grab a bite from on-site vendors, and enjoy a relaxed evening of entertainment under the open sky.
Family-Friendly Events
Three fishing derbies (April 27 at Mammoth Park, May 18 at Northmoreland Park, and June 15 at Twin Lakes Park) invite anglers of all ages to compete for trophies and prizes. Kids who register get a chance at door prizes too!
Looking for a little friendly competition? Sign up for one of several Poker Runs along the Westmoreland Heritage, Five Star, or Yough Trails. Walk or bike while collecting cards at stops — best hands win prizes, and it’s not a race!
Summer Camps for Curious Kids
Westmoreland Parks’ Summer Environmental Camps are the perfect mix of learning and play for ages 6 to 14. Popular programs include:
• Wildlife Explorers (ages 6–10): Hands-on discovery of plants, animals, and habitats.
• Ultimate Survivor (ages 10–13): Learn fire-building, first aid, and team challenges.
• CSI: Crime Scene Investigation (ages 10–14): Solve a mystery using real forensic techniques.
• The Summer Games and Water Wars round out the summer with active, outdoor fun.
Register online early — these camps fill up fast!
Host Your Summer Event at the Park
Planning a birthday, graduation party, or reunion? Reserve one of over 50 outdoor pavilions or three indoor activity centers at Cedar Creek, Mammoth, Northmoreland, or Twin Lakes Parks. Book online at westmorelandcountypa.gov/parks up to a year in advance.
Improvements Around the Parks
Park crews have been busy with upgrades! Recent improvements include:
• New pavilion roofs at Twin Lakes Park
• Restroom and plumbing upgrades at Northmoreland Park
• Fresh mulch and picnic tables at Cedar Creek
• Repaved roads and new tree plantings at Mammoth Park
• Enhanced parking and field updates at remote parks like Swede Hill and Loyalhanna Gorge
These updates ensure that your visits are safer, cleaner, and more enjoyable than ever.
Community Support in Action
The 2025 March for Parks raised over $61,000 for park improvements thanks to the support of local residents, businesses, and volunteers. Donations continue to fund trail development, lake restoration, and enhancements across all regional parks.
Find Your Park This Summer
No matter your interest or age, there’s a Westmoreland County park experience waiting for you. Visit westmorelandcountypa.gov/parks or follow @WestCoParkRec on social media for full event schedules, updates, and more.
Featured Local Businesses
Westmoreland County Parks — where summer memories are made!