Group Swim Lessons
Waterworks offers group swim lessons and private  lessons Monday through Thursday evenings at the park. Our summer lessons fill up quickly, so register today! You may register at Chinn Aquatics & Fitness Center, Sharron Baucom Dale City Recreation Center or Veterans Memorial Park or online by clicking the "I'm Ready to Register" link below. 

Session I: Jun 23 – July 3
Session II: Jul 7 – Jul 17
Session III: Jul 21 – Jul 31
Session IV: Aug 4 – Aug 14

Preschool 1-3     6:45p         7:20p
Level 1/2             6:45p        
Level 3                7:30p
Fees: 8 classes $67, 7 classes $62, 6 classes $57
*Private Swim Lesson information is available upon request* 


Private Lessons
For those who prefer one-on-one instruction, the Department of Parks & Recreation offers private & semi-private lessons on the same days and times of the day (PM) as group lessons.
Fee: $170 for six 30-min lessons (semi-private, add $55/additional person)
Junior Lifeguard CampAquatics Training 129.jpg
This is two-week training program for youth who desire the skills to become a lifeguard. Students will gain valuable on the job training in the areas of recognizing emergencies, introductory lifeguard skills (certification not included) including First Aid and CPR, and effective communication with guests. Participants will work one days with an experienced lifeguard during the second week. T-shirt & whistle provided, discounted admissions and/or volunteer opportunities are available after class until 6:00 p.m. on class days (weather permitting).
Prerequisite: Students should be able to swim 100 yards continuously in deep water and tread water for 1 minute.
Fee: $150; 8 sessions
Day: Mon. July 21 — July 31
Session I: Noon - 4:00 p.m.
Ages: 11-14 years
For more information, please e-mail the Aquatics Manager or call 703-680-7137
Parent-Child Play DatesWW childrens area.jpg
Spend a quiet morning with your child at our waterpark before the crowds emerge and enjoy a discounted admission rate! (Exit park at 10:30 a.m.)
Splash 'N Play
Every Wednesday (June 26
– August 7)
9:00 - 10:30 a.m.
$4.50/per child/per session
One free adult per paying child
Family Games and Relays, Giveaways!

Extended hours 4:00 - 9:00 p.m.
  • June 20, School Out Bash
  • June 27, World Cup Party
  • July 11, Celebrate Heroes Night
  • July 18, A Pirates Life 
registration logo.jpg