SWIM TEAM

Castle Rock Swim Team is a part of the Roanoke Valley Aquatic Association (RVAA), a local swimming organization established to promote a fun and family-oriented environment for summer league participants. To learn more about our swim team, including schedule, practice times, and contact info, you can check out the direct link to swim team info below.




Hello Rockfish! We are beyond excited to offer a 2025 summer swim team with 6 regular Monday night meets and an end of season championship meet. Coaches Jamie, Sarah Jane, and Buffy will be back again for a fun filled summer of swimming. Concentrating on developing proper swim technique as well as a passion for the sport, Castle Rock Swim Team is a great place for the whole family to swim. Please fill out the form below and return to the address provided.
Registration for the 2026 Castle Rock Swim Team can be found here:
Registration Link:
https://forms.gle/1PfQwqb19CSedwxKA
Please email castlerockswimteam@gmail.com with any questions about the swim team.
For all team related information please download Team App on your smartphone or computer and request to join Castle Rock Swim Team. It is important to join to make sure you know about cancellations, practice updates, and other important information. Link: https://crswim.teamapp.com/
Please send an email to castlerockswimteam@gmail.com for full access to the information.
Castle Rock Swim Practice Schedule
Evening Practices: Tuesday/Thursday
10 and under: 5:45-6:30 PM
11 and up: 6:30-8:00 PM
Morning Practices: Wednesday/Friday
11 and up: 8:00-9:15 AM
10 and under: 9:30-10:30 AM
Saturday Morning Practice:
* ALL Swimmers* 9:15-10:15
Breakfast Potluck to follow
**Practice times are subject to change
Monday night meet schedule:
June 8th @ Olympic Park
June 15th @ Hunting Hills
June 22nd Hosting OLN 5pm Warmups
June 29th Hosting EL & LP 5pm Warmups
July 6th Hosting SR & HV 5pn Warmups
July 13th Hosting RM 5pm Warmups
*All scheduled Monday night meets are subject to change based on weather and
may be rescheduled on the following Tuesday*
July 24th & 25th City County @ Liberty University Natatorium

