top of page
CAST Small.jpg


The Rec is hosting CAST Swim Team for the 2022-2023 swim season.

Our head coach will be Mrs. Carri Bradshaw.

Information regarding CAST can be found below.

If you have any questions, please contact

Swim Meet Requirements

-Each swimmer is required to swim in one swim meet per quarter.

-The swimmer needs to attend 3 practices the week before a swim meet.

-Swimmers must be at the meet location 15 minutes prior to warm-ups to compete in the meet.

-Check in and out with your coach when you arrive at the meet and before you leave.

-All swimmers should wear team shirt, cap, and suit, and they should sit together as a team.

For More Information...

If you have any questions or need more information regarding CAST, please contact Carri Bradshaw at

Fee Requirements

-USA Swimming Fee: $79.00 (One-time fee.  Paid directly to USA Swimming.  Instructions to come.)

-Monthly Fees: $55/month for first child and 10% off for each additional child.  (This will be paid on the 20th of the month with the credit card that is put on file at the time of registration.)

-Each swim meet has its own entry fees.  These fees range anywhere from $3-6 per event.  Additionally, there is a meet entry fee to the hosting team that ranges from $10-15.  The swimmer is responsible for meet entry fees.  (Fees will be charged to the credit card on file.)

Practice Requirements

-We recommend that all swimmers should practice a minimum of 2 practices per week.  There are 3 practices offered a week.

-You must be there pick your swimmer up at the end of each practice.  If you are not  there when practice ends, you will be charged $5.00 for every 15 minutes you are late.  Please be respectful, and pick your swimmer up on time.  If your swimmer is over the age of 14, staff will no longer supervise him or her.  

-Swimmers aged 13 and under must be signed out with the swim coach.  Please see your coach at the end of practice to sign your swimmer out.

About The Rec


300 Stanley Street
Abingdon, VA 24210

Hours of Operation
Monday - Thursday 
6 a.m. - 9 p.m.
6 a.m. - 7 p.m.
8 a.m. - 6 p.m. 


Outdoor Pool Hours

Monday - Friday

12 p.m. - 5:30 p.m.


12 p.m. - 5:30 p.m.


1:30 p.m. - 5:30 p.m.

(276) 623-5279

Social Media

Quick Link

bottom of page