guides

Summer Fun: Pools, Splash Pads, Water Parks, Lakes, Rivers & More

in Fredericksburg, Spotsylvania and Stafford, VA

By Jenny Sites May 23, 2025

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.







Doris Buffet Pool

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

College Heights Pool*

2500 Greenbrier Dr, Fredericksburg, VA 22401

Hours:

Open Memorial Day through Labor Day, 11am to 8pm daily.

Prices: 

Memberships available. 








Loriella Pool

Hours:

  • May 24 - August 10 from 12 - 6 pm
  • August 16 - 299 Weekends only from 12 -6 pm
  • August 30 - September 1 from 12 - 6 pm

New for 2025, there are no diving boards at this pool.

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.

Spotswood Swim Club*

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
  • Hours subject to change based on the swim team. 

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 & Presidential Outdoor Pool

Hours:

  • Memorial Day - Labor Day
  • Monday - Friday from 12 pm - 8 pm (closed Mon at 6:30 and Tue 6pm for water aerobics)
  • Saturday from 11:15 am - 8 pm
  • Sunday from 10am - 8pm

Pricing:

Day Pass $12  (optional equipment rental is extra)








Woodland Pool & Splash Pad

2 Northampton Blvd, Stafford, VA 22554

Hours:

  • 5/24-6/1  weekends and Memorial Day only from 12 pm to 6 pm
  • 6/2-8/10  Mon - Sun from 12 pm to 6 pm
  • 8/16-9/1  weekends only 12pm to 6pm

Prices:

  • Resident: Adult $6 / $5 youth and 55+
  • Non-residents: Adults $12 / $10 youth and 55+

Notes:

Monthly passes available.


Curtis Park (Mark Lenzi Pool)

58 Jesse Curtis Lane, Fredericksburg, VA 22406

Hours:

  • May 24 - June 1 - weekends from 12pm to 6pm
  • June 2 - Aug 10 - 12pm to 6pm
  • August 16-9/1 - weekends, September 2 from 12pm to 6pm

Prices: 

  • Residents: Adults $6| youth/senior $5 |2 & under free
  • Non-Residents: Adults $12| youth/senior $10| 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


Jeff Rouse Swim Center*

1600 Mine Rd, Stafford, VA 22554

Hours: (indoor pool)

  • Monday - Friday from 5am to 10pm
  • Saturday from 7am to 8pm
  • Sunday from 8am to 5pm
  • Check website for holiday hours

Prices:

Memberships available


Grafton Community Pool*

711 Jett St, Fredericksburg, VA 22405

Hours:

  • May 24 - Sept 1. Su-Th from 12-7pm and Fri/Sat from 12-8pm.
  • Check FB page for updates and weather closings

Prices:

Memberships available.


Ferry Farm*

11 Mercer Land, Fredericksburg, VA 22405

Hours:

Opens May 24. Hours are 12 to 8 pm daily.

Prices:

Memberships available.






Thurston Water Park

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. 






Abel Lake

Off Route 651, Stafford, VA

  • Fishing: Catfish and Bass
  • Boat Ramp 
  • no swimming

Aquia Landing Park

2846 Brooke Road, Stafford, VA 22554

  • Free. Open daily 8am to dusk
  • 32-acre park on Aquia Creek. Great for fishing and swimming.

Lake Mooney

495 Greenbank Road, Fredericksburg, VA 

  • Fishing: bass, catfish, sunfish, bluegill, black crappie
  • Boat Ramp (electric motors only)
  • Canoe Launch
  • Restrooms
  • 2-mile walking trail

Motts Run Reservoir

6600 River Road, Fredericksburg

May 27 - Oct 31: Concessions Thursday through Monday. Closed Tues/Wed.

  • Fishing: Handicap pier available.  Bait for sale. (fishing fee)
  • Electric motor Boating allowed (fee)
  • Multi-use trails

Ni River Reservoir

10516 Gordon Rd, Spotsylvania

  • Fishing
  • Boat rentals available (no gas boats)
  • 5-acre recreation area with picnic shelter
  • restrooms

Wilderness Presidential Resort

9220 Plank Road, Spotsylvania, VA 22553

Marina Hours:

June-August 7am to 8pm

Pricing:

Day Pass $12 + optional equipment rental ranging from $5-40/hour