City Swordfish Swim Team

Swim Meet Swimmer

Due to COVID-19, Programs are suspended until further notice

2020 Jefferson Swim League Dual/Champs Season Cancelled

Preparatory Programs

Mighty Mites

These sequential programs are the preparatory programs for future participation on the City Swordfish Swim Team.

Parent Orientation


First opportunity to register for the City Swordfish Swim Team! This orientation session will provide parents/families the City Swordfish handbook, registration opportunities and other pertinent information. It is also a chance to meet our coaching staff and raise questions or concerns about the upcoming summer season. This is not a swim function.

Youth Aquatic Team

City Swordfish Swim Team

The City Swordfish Swim Team age requirements, class description, registration requirements, location details, prices and the refund policy can be found online. See details online

Pancake Dinner

Before the End-of-Season Tournament

Please join us for our annual Pancake Dinner celebrating a great season before the JSL CHAMPS. We will have pancakes and orange juice for all! Swordfish parents and participants are encouraged to help make banners and signs to post at the JSL CHAMPS for our fellow Swordfish swimmers. A sign-up sheet will be available; we encourage all families to sign up so we can have an accurate head count. This is a spirit function. Families wishing to bring fruit or other side dishes are encouraged.

Potluck Banquet Dinner

Awards Banquet

Let’s celebrate the summer season; all swimmers and families are welcome. Families are asked to provide a side dish and dessert that can feed up to eight people. Main course and drinks will be provided by the City of Charlottesville.

Swordfish Fun Swim

After the End-of-Season Tournament

Registered Summer City Swordfish families: Join us for a fun day to swim and play. Due to limited space, all participants are asked to sign up for one session only and vacate the pool immediately following the end time of your session.

The City Swordfish Team is part of the Jefferson Swim League.  For more information, please visit the Jefferson Swim League website.