Welcome to the City of Alexandria’s Recreation, Parks and Cultural Activities!
Our Programs, classes and activities are available for all ages & interests.
To browse our offerings, choose from the tiles below or select from the menu options above.
In order to register for a program online,you must create an online account.
Use the Sign In/Register link in the toolbar above.
For more information, contact the Registration & Reservation office at 703.746.5414.
Sign Up for Summer Camps Now!
Winter Program registration begins Wednesday December 18th for residents and Friday December 20th for non-residents.
Activities & Trips
What's happening? Stay in the know with our list of trips and events. There's fun for the whole family.
Aquatics
Make a splash! Learn to swim or enjoy a healthy aquatic workout while having fun. Classes are available for all skill levels and age groups.
Camps
Make memories and meet future BFF's! Designed to promote social development and creative learning, our wide variety of camps are sure to spark your child's interest.
Creative & Performing Arts
It's show time. Get your creative juices flowing and impress your family and friends by participating in a dance, art or music program.
Enrichment
Brush up on current skills or learn something new. Our enrichment and continuing education programs will supply you with the knowledge you're seeking. Enroll Today!
Environmental Education
Make the world a better place. Have fun investigating nature, Alexandria's natural resources and its inhabitants. Learn how to care for it. Quench your curiosity today.
Exercise & Fitness
Let's get physical! Instructors are ready to help you reach your fitness goals no matter how big or small. Improve balance, flexibility, and mind/body awareness.
Lap & Family Swim
Learn abut locations, hours, and admissions to the City's public pools.
Out of School Time
School is out…Let the fun continue! Power-On and Power-Up programs offer activities incorporating play, learning, cultural enrichment, and positive social interaction.
Sports
Go team! For toddlers, youth, teens and adults, sports leagues and classes help build camaraderie, new skills and fun competition in a variety of sports.