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.
**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