Looking for some local options for cooling off this summer? We heard you! We have compiled a list of pools, splash pads, lakes, and rivers for your aquatic enjoyment.
*Some pools require memberships.
**As a reminder, pool schedules and pricing are subject to change. Please check with the facility before heading out.
![]() |
1300 Dixon St, Fredericksburg, VA 22401
Hours:
- May 25-August 2
Monday, Wednesday, Friday, Saturday & Sunday from 12-8 pm
Tuesday and Thursday from 12 to 5 pm
- August 3 to September 1: 12-8 pm daily
- Holiday hours: 5/27, 6/19, 7/14, 9/2 are 12-8pm
Prices:
- Residents: Free
- Non-resident: Ages 3-17 are $6; Ages 18-54 are $8 and 55+ are $6
2500 Greenbrier Dr, Fredericksburg, VA 22401
Hours:
Open Memorial Day through Labor Day, 11am to 8pm daily.
Prices:
Memberships available.
![]() |
Hours:
- May 25 - August 6 from 12 - 6 pm
- August 10 - 25 Saturdays and Sundays only from 12 -6 pm
- August 31 - September 2 from 12 - 6 pm
Prices:
- Spotsy Residents: $5 (5 and under are free w/ paying adult) or $4 after 4pm.
- City Residents: $6 (5 and under are free w/ paying adult)
- Non-Residents: $10 (5 and under are free w/ paying adult)
- Season passes are available for Spotsy Residents only.
413 Lorraine Ave, Fredericksburg, VA 22408
Hours:
- Sundays from 1 pm - 8pm
- Monday, Tuesday, Thursday, Friday & Saturday from 10am - 8pm
- Wednesday from 10 am to 8 pm
Prices:
Memberships available.
YMCA - Ron Rosner Branch*
5700 Smith Station Rd, Fredericksburg, VA 22407
Hours:
Check the pool schedule.
Pricing:
Memberships available
Wilderness Presidential Resort
9220 PLank Road, Spotsylvania, VA 22553
Hours: (Indoor pool)
- Memorial Day - Labor Day
- Monday, Wednesday & Friday from 11:30 am - 8 pm
- Tuesday & Thursday from 12 pm - 8 pm
- Saturday & Sunday from 11 am - 8 pm
- Labor Day - Memorial Day
- Monday - Friday from 12:30 pm - 8 pm
- Saturday from 11:15 am - 8 pm
- Sunday from 10 am - 8 pm
Wilderness Outdoor Pool & Presidental Outdoor Pool
Hours:
- Memorial Day - Labor Day
- Monday - Friday from 10 am - 8 pm
- Saturday & Sunday from 11 am - 8 pm
Pricing:
Day Pass $12 (optional equipment rental is extra)
![]() |
2 Northampton Blvd, Stafford, VA 22554
Hours:
- 5/25-8/11 daily from 12 pm to 6 pm
- 8/31-9/2 from 12 pm to 6 pm
- Pool closes early on 6/5, 6/12, 6/26 & 7/4
Prices:
- Resident: Adult $5| 2-15 & 55+ $4 | 2 and under are free.
- Non residents: Adults $7 | 2-15 & 55+ $5.50 | 2 and under are free.
Notes:
M-F the last 2 hours are 1/2 price.
58 Jesse Curtis Lane, Fredericksburg, VA 22406
Hours:
- May 27 - August 11 from 12pm to 6pm
- August 31 - September 2 from 12pm to 6pm
(Closing early 6/5, 6/26, 7/1, 7/4. Closed all day 7/20)
Prices:
- Residents: Adults $5| youth/senior $4 |2 & under free
- Non-Residents: Adults $7| youth/senior $5.50| 2 & under free
Notes:
- Monthly passes or punch cards are also available
- M-F the last 2 hours are 1/2 price!
YMCA - Massad Branch*
212 Butler Rd, Fredericksburg, VA 22405
Hours: (indoor pool)
Exercise pool: View schedule
Wellness pool:
Pricing:
Memberships available
1600 Mine Rd, Stafford, VA 22554
Hours: (indoor pool)
- Monday - Friday from 5am to 8:45pm
- Saturday from 7am to 4:45pm
- Sunday from 8am to 4:45pm
Prices:
Memberships available
711 Jett St, Fredericksburg, VA 22405
Hours:
May 24 - Sept 2. Su-Th from 12-7pm and Fri/Sat from 12-8pm.
Prices:
Memberships available.
11 Mercer Land, Fredericksburg, VA 22405
Hours:
Opens May 24. Hours are 12 to 8 pm daily.
Prices:
Memberships available.
![]() |
YMCA, 212 Butler Rd, Falmouth VA 22405
Hours:
- May 27 - August 11 from 11am to 8pm
- August 12 - September 1 from 4pm to 8pm
- September 2 from 11am to 8pm
- Odd Hours: 6/5, 6/12, 6/24. 6/28, 7/4, 7/8, 7/26
Prices:
- $15 YMCA members or $20 non-members | children 2 and under are free.
- Season passes are available.
![]() |
Riverfront Park
701 Sophia St, Fredericksburg, VA 22401
Park Hours: Daily from 5am to 10pm
The Splash pad area is available when the weather is warm.
![]() |
2846 Brooke Road, Stafford, VA 22554
- Free. Open daily 8am to dusk
- 32-acre park on Aquia Creek. Great for fishing and swimming.
Wilderness Presidential Resort
9220 PLank Road, Spotsylvania, VA 22553
Hours:
Daily from 5 am to 9 pm
Pricing:
Day Pass $12 (optional equipment rental is extra)
- Lake Anna State Park
- Colonial Beach
- Rockwater Park, Culpeper
- Westmoreland State Park
- Warrenton Aquatic & Rec Facility
- Culpeper Recreation Club* Pool
- YMCA - King George Branch* Pool
- YMCA - Caroline County Branch* Pool
- Claude Moore Rec Center Pool
- Lewis Genter Waterway, Richmond
- Children's Museum of Richmond Splash Pad