Summer is ALMOST here! The weather’s getting warmer, school is almost over, and that all means one thing: time to start hitting up our local splash pads and pools!
There’s nothing that says “summer” more than fun in the water, but it can be hard to figure out just what is available! So if you’re looking for somewhere fun to take your little swimmers, have no fear — we’ve got the lowdown on all the best splash pads, wading pools, and water fun in South Central PA.
READ: 2024 Guide to You-Pick Farms in South Central PA
Jump to: BERKS COUNTY – CUMBERLAND COUNTY – DAUPHIN COUNTY – LANCASTER COUNTY – LEBANON COUNTY – YORK COUNTY
Splash Pads and Pools in Berks County
- Baer Park Splash Pad
447 W Douglass Street, Reading, PA, 19601
HOURS: Daily from 10am – 7pm
COST: FREE - Schlegel Park Pool
100 E Wyomissing Blvd, Reading, PA 19611
HOURS: 12:00pm – 7:00pm
COST: $10 daily admission; membership ranges from $75 – $400 - FirstEnergy Stadium Pool
1900 Centre Ave, Reading, PA 19601
HOURS: Open during Reading Fightin’ Phils games
COST: Cost of tickets, plus $32 – $37 for pool party group reservations - Pendora Park Splash Pad
1805 Forrest St, Reading, PA 19606
HOURS: Daily from dawn until dusk
COST: FREE - City Park Splash Pad
Washington St & N 11th St, Reading, PA 19601
HOURS: Daily from dawn to dusk
COST: FREE - West Reading Pool
475 Museum Road, Reading, PA 19611
HOURS: 12pm – 6:30pm
COST: Memberships range from $150 – $600 - Antietam Pool
905 Byram St, Reading, PA 19606
HOURS: Daily from 12pm – 8pm
COST: Memberships range from $160 – $445 - Laurel Run Pool
3500 Willow Grove Ave, Reading, PA 19605
HOURS: Daily from 12pm – 7pm
COST: Membership ranges from $150 – $470 - Ken Grill Pool
730 High Blvd, Kenhorst, PA 19607
HOURS: Daily from 11:30am – 7:30pm
COST: Membership ranges from $160 – $410 - Wyomissing Pool
901 Evans Ave, Wyomissing, PA 19610
HOURS: Available to rent for private parties
COST: $200 rental fee - Green Valley Swimming Pool
150 Green Valley Rd #144, Reading, PA 19608
HOURS: Daily from 12:30pm – 7:30pm
COST: Membership ranges from $155 – $425 - Crestwood Pool
20 Hearthstone Court, Reading, PA 19606
HOURS: Daily from 12pm – 8pm
COST: Membership ranges from $125 – $380 - Lincoln Park Pool
300 Stanford Avenue, West Lawn, PA 1960
HOURS: Daily from 11am – 7pm
COST: Membership ranges from $225 – $450 - College Manor Pool
1625 Rockland St, Reading, PA 19604
HOURS: Daily from 12pm – 7pm
COST: Membership ranges from $175 – $375 - Conrad Weiser Community Pool
161 S Freeman St, Robesonia, PA 19551
HOURS: Daily from 12pm – 7pm
COST: Memberships range from $99 – $325 - Leesport Pool
24 Washington St, Leesport, PA 19533
HOURS: Daily from 12pm – 7pm
COST: Membership ranges from $40 – $230 - Wilshire Pool
3035 Van Reed Rd, Reading, PA 19608
HOURS: Daily from 12pm – 8pm; moonlight swims on Wednesdays as well
COST: Membership ranges from $150 – $475 - Wyomissing Hills Swimming Association
58 Valley Road, Wyomissing, PA 19610
HOURS: Daily from 12pm – 8pm
COST: Membership ranges from $130 – $360
Splash Pads and Pools in Cumberland County
- Middlesex Township Splash Pad
72 Beagle Club Rd #54, Carlisle, PA 17013
HOURS: Daily, from 12pm to 7pm
COST: FREE - Camp Hill Borough Municipal Pool
427 N 25th St, Camp Hill, PA 17011
HOURS: Daily, from 12pm – 8pm
COST: $10 for borough residents, $20 for non-borough residents; memberships range from $57 – $368. - LeTort Park Spray Pool
260 E Pomfret St, Carlisle, PA 17013
HOURS: Daily, from 7am – 7pm
COST: FREE - Shippensburg Township Park Splash Pad
304 Britton Rd, Shippensburg, PA 17257
HOURS: By reservation only
COST: $30 for a two-hour time slot, $60 for a four-hour time slot, $90 for six-hour time slot - Boiling Springs Pool
2 Mountain Rd, Boiling Springs, PA 17007
HOURS: Daily, from 11am – 7pm
COST: $17 daily admission; Season passes start at $135 - Mechanicsburg Area Community Pool
2 Memorial Park Drive, Mechanicsburg, PA 17055
HOURS: Daily, from 11am – 8pm
COST: Seasonal passes start at $114; daily passes also available - Lemoyne Borough Outdoor Pool
94 Herman Avenue, Lemoyne, PA 17043
HOURS: Weekdays from 1pm – 7pm, Weekends from 12pm – 8pm
COST: Season passes start at $100; guest passes are $12-$15 - Hampden Township Pool
5002 Hampden Park Drive, Mechanicsburg, PA 17050
HOURS: Daily, from 11:30am – 8:00pm
COST: Membership ranges from $110 – $395 - Middlesex Township Splash Pad
50 Beagle Club Road, Carlisle, PA 17013
HOURS: Daily, 12pm – 7pm
COST: FREE - Winding Hills Park Spray Poles
901 E Winding Hill Rd, Mechanicsburg, PA 17055
HOURS: Daily, from dawn to dusk
COST: FREE - Biddle Mission Park Spray Pool
311 East North Street, Carlisle, PA 17013
HOURS: Daily, 6:30am – 8:00pm
COST: FREE
Splash Pads and Pools in Dauphin County
- Jackson Lick Pool
1205 North 6th Street, Harrisburg, PA 17101
HOURS: Tuesdays through Saturdays, 12pm – 6pm
COST: $2-$4 per person for a daily pass; memberships start at $37.50 - Devon Manor Swim Club
4400 Devonshire Road, Harrisburg, PA 17109
HOURS: Open daily; hours vary throughout the summer
COST: Membership ranges from $75 – $325 - Derry Township Community Center Pool
605 Cocoa Ave, Hershey, PA 17033
HOURS: Hours vary throughout the summer
COST: Daily, 10-day, monthly, three-month, and annual memberships available - Penn Colonial Swim Club
5011 Berkley Street, Harrisburg, PA 17109
HOURS: Daily, 12pm – 7pm
COST: Memberships range from $120 – $265 - Koons Pool
1224 Laporte St, Harrisburg, PA 17112
HOURS: Daily, 12pm – 8pm
COST: $10 per day; Membership ranges from $150 – $330; daily rates also available. - Dauphin Pool
590 Claster Blvd, Dauphin, PA 17018
HOURS: Daily, 12:30pm – 8pm
COST: $10 per day; $150 – $280 for a season pass - Mountain View Swim Club
7501 Manor Dr, Harrisburg, PA 17112
HOURS: Daily, 12pm – 8pm
COST: Membership from $165 – $310 - Halifax Community Pool
130 Park Dr, Halifax, PA 17032
HOURS: TBD
COST: $7 per day; Memberships range from $125 – $315; $7 daily passes - Hummelstown Swim Club
301 Kokomo Ave, Hummelstown, PA 17036
HOURS: Monday through Saturday from 10am – 9pm; Sunday from 1pm – 9pm
COST: Memberships range from $185 – $305
Splash Pads and Pools in Lancaster County
- Muddy Run Campground Splash Pad
172 Bethesda Church Rd W, Holtwood, PA 17532
HOURS: Daily, 10am – 8pm
COST: FREE - Daniel’s Den Playground Water Mist Area
530 Central Manor Rd, Lancaster, PA 17603
HOURS: Daily, from dawn to dusk
COST: FREE - Sixth Ward Park Splash Pool
680 E Ross St, Lancaster, PA 17602
HOURS: Daily, from 11:30am – 4:30pm
COST: FREE - Buchanan Park Wading Pool
901 Buchanan Ave, Lancaster, PA 17603
HOURS: Daily, from 11:30am – 4:30pm
COST: FREE - Culliton Park Wading Pool
200-238 S Water St, Lancaster, PA 17603
HOURS: Daily, from 11:30am – 4:30pm
COST: FREE - Reservoir Park Wading Pool
832 E Orange St, Lancaster, PA 17602
HOURS: Daily, from 11:30am – 4:30pm
COST: FREE - King Elementary School Wading Pool
466 Rockland St, Lancaster, PA 17602
HOURS: Daily, from 11:30am – 4:30pm
COST: FREE - Rodney Park Wading Pool
3rd & Rodney Street Lancaster, PA 17603
HOURS: Daily, from 11:30am – 4:30pm
COST: FREE - Skyline Pool
245 Eden Rd, Lancaster, PA 17601
HOURS: Monday through Friday, 12pm – 8pm; Saturdays and Sundays, 11am – 8pm
COST: Memberships range from $130 – $490; daily passes available - Overlook Park Pool
301 Golf Drive Lancaster PA 17601
HOURS: Monday through Friday, 12pm – 8pm; Saturdays and Sundays, 11am – 8pm
COST: Memberships range from $130 – $490; daily passes available - Lancaster County Swimming Pool
1050 Rockford Rd, Lancaster, PA 17602
HOURS: Monday through Saturday, 12pm – 7pm; Sunday from 1pm – 7pm
COST: $10 per day; memberships range from $32 – $361 - Conestoga Pines Pool
200 Arthur E Morris Pkwy, Lancaster, PA 17601
HOURS: Daily, from 12pm – 6pm
COST: season passes range from $70 – $225; daily passes also available - Lititz Springs Pool
201 Maple St, Lititz, PA 17543
HOURS: Daily, 11:30am – 7:30pm
COST: Season passes range from $96 – $480 - Woodridge Swim Club
50 W 7th St, Lititz, PA 17543
HOURS: Hours vary throughout the summer
COST: $9 per day; annual memberships range from $300 – $600 - East Petersburgh Community Pool
2575 Graystone Rd, East Petersburg, PA 17520
HOURS: Daily, hours vary based on activity schedule
COST: Memberships range from $159 – $359 - Landisville Pool
50 Elmwood Ave, Landisville, PA 17538
HOURS: Daily, from 12pm – 8pm
COST: Membership ranges from $235 – $335 - Mountville Pool
350 W Main St, Mountville, PA 17554
HOURS: Daily, from 12pm – 8pm
COST: Season passes range from $50 – $150; daily passes available - SECA Pool
297 Park Ave, Quarryville, PA 17566
HOURS: Daily, from 12pm – 7pm
COST: Membership ranges from $131 – $446 - Leola Community Pool
23 E Main St, Leola, PA 17540
HOURS: Friday through Sunday, 12pm – 7pm
COST: Membership ranges from $100 – $360 - New Holland Pool
400 E Jackson St, New Holland, PA 17557
HOURS: Daily, from 12pm – 7pm
COST: season pass ranges from $145 – $250 - Strasburg Pool
143 S Jackson St, Strasburg, PA 17579
HOURS: Sunday, from 1pm – 8pm; Monday through Saturday, from 12pm – 8pm
COST: Membership ranges from $135 – $390
Splash Pads and Pools in Lebanon County
- Annville-Cleona Community Pool
E Maple St, Annville, PA 17003
HOURS: 12pm – 8pm
COST: Membership ranges from $150 – $315 - Palmyra Community Pool
1122 Park Dr, Palmyra, PA 17078
HOURS: Daily, from 1:30pm – 8pm
COST: $20 per day; memberships range from $105 – $445 - William L. Derr Community Swimming Pool
1 W Center Ave, Myerstown, PA 17067
HOURS: Daily, from 12pm – 7pm
COST: Memberships range from $90 to $335; five-day passes also available - Fredericksburg Lions Park and Pool
124 Lions Drive, Fredericksburg, PA 17026
HOURS: Monday – Saturday, 12pm – 7pm; Sundays, 1pm – 7pm
COST: Season passes range from $80 – $225; daily passes run $3 – $7
Splash Pads and Pools in York County
- Red Lion Splash Pad
108 Boundary Ave, Red Lion, PA 17356
HOURS: Daily, from 9am – 8pm
COST: FREE - Cousler Park Water Spray
1060 Church Rd, York, PA 17404
HOURS: Daily, from 8am – 9pm
COST: FREE - Shanberger’s Pool
164 E Main St, Fawn Grove, PA 17321
HOURS: Daily, from 10:30am – 7:30pm
COST: daily passes available; memberships range from $190 – $570 - Lincolnway Pool
4321 Zimmerman Dr, York, PA 17408
HOURS: Daily, from 11am – 8pm
COST: $15 per day; memberships range from $150 – $545 - Codorus State Park
Marina Dr, Hanover, PA 17331
HOURS: Daily, from 11am – 7pm
COST: Up to $25 per day; season passes range from $20 – $275 - Green Valley Swimming Pool
1725 Poplars Rd, York, PA 17408
HOURS: Daily from 12:30pm – 7:30pm
COST: Contact for information. - Pine Ridge Swim Club
2454 Pleasant View Dr, York, PA 17406
HOURS: Daily from 11am – 8pm
COST: Memberships range from $230 – $595 - Penn Oaks Swim Club
3390 Edenbridge Rd, York, PA 17402
HOURS: Daily from 11am – 8pm
COST: Memberships range from $240 – $595 - Penn Park Splash Pad
100 W College Ave, York, PA 17401
HOURS: Daily from 11am – 7pm
COST: FREE