Please click on the Search button below, then choose the class. Make sure you select the correct location- if you need to change location after enrolling there is no guarantee you will have a spot at another pool- and there is a $10 class change fee. ONLY SIGN UP FOR ONE CLASS PER CHILD PER SESSION.
**There is a cancellation fee of $15 per class so please be sure of your location and class time selection. Note: For summer 2025 there are different dates depending on the site you choose so check the dates carefully!
**Payment is due at time of enrollment. If you have enrolled your child in a class we will collect payment by charging your card on file within (5) business days.
WAC pool address is 1750 Duncan Ln, Lewisville
Keller pool address is 1000 Bear Creek Pkwy, Keller
Justin pool address is 1976 Texan Drive, Justin