Leisure Magazine
Registration is underway for summer programs.
Thank you for connecting with our virtual Leisure Magazine—Prince William County’s go-to source for all things recreation. Leisure provides information regarding all parks, recreation activities, camps, classes and upcoming events.
Fall/Winter Leisure Coming Soon!
Online preview available July 28 | Registration opens at 8am on Tuesday, August 4!
Floating Swim Registration Dates
Registration now open for classes that begin June 27-30 & July 10
Registration begins July 7 for classes that begin July 13
Registration begins July 21 for classes that begin July 27, 28 & August 10
Registration begins August 4 for classes that begin September 8, 9, 11-13
Registration begins September 22 for classes that begin October 5 & 6
Registration begins October 20 for classes that begin October 30, 31 & November 1-3
Registration begins November 17 for classes that begin November 30 & December 1
Sign Up for Swim E-mail Reminders
Never miss swim signup again! Signup for swim registration emails here.
- Need Help Registering for Swim Classes?
Make your swim lesson registration a breeze by preparing BEFORE registration begins.
- Log-in to your account. If you do not have an account, create one before registering. If you have an account but can't remember your username or password, click "Forgot Password"
- Browse for your class/program preference
- Checkout: To checkout immediately, click the basket icon to add to cart.

- Wishlist: If there is a program or class you would like to save as registration has not opened or you are not ready to checkout, add it you Wishlist! Your wish list allows you to save programs for checkout at a later time.
To do this, make sure you are logged into your account.
Once you’ve clicked on the class or program, click the three dots on the far right followed by ‘Add to Wishlist’.
Once registration is open and you are ready to checkout, simply click on your Wishlist, under “My Account Options” and move your desired program to the cart. If you require additional assistance creating an account or retrieving your Login ID and Password, contact the Registration Office at 703-792-7060 or a swim lesson facility.
- Log-in to your account. If you do not have an account, create one before registering. If you have an account but can't remember your username or password, click "Forgot Password"