Legacy Swim Academy

818 Sixth Street, Coronado, CA 92118

map818 Sixth Street, Coronado, CA 92118

About

Legacy Swim Academy offers small group swim lessons, parent/child group swim lessons called Lobster groups, learn to swim lessons, and developmental swim lessons. The program also offers private and semi-private swim lessons, as well as a recreational swim team called TUNA SQUAD that includes one recreational swim meet per season. Private lessons are available upon request and are contingent upon availability, and once enrolled it is assumed participants will continue until a 30 day notice is sent to [email protected].

• Schedule: 30 minute lessons and 60 minute lessons are available, and the TRIPLE DOUBLE PACKAGE runs for three consecutive days.
• Price: LEARN TO SWIM: $35 per student per 30 minute lesson; DEVELOPMENTAL: $35 per student per 30 minute lesson; PARENT/CHILD – LOBSTER GROUPS: $30 per 30 minute lesson; PRIVATE LESSONS: $65 per 30 minute lesson (1 student); SEMI-PRIVATE LESSONS: $50 per 30 minute lesson (2 students); TUNA SQUAD – RECREATIONAL SWIM TEAM: $200 per month for 2–3 60 minute lessons per week or $30 per student per lesson if enrolled only 1 time per week; 20% active duty military discount on all tuition balances except Special Packages; ACCELERATOR PACKAGE: $425 for five 30 minute private lessons or $510 for six 30 minute private lessons (not eligible for discount); TRIPLE DOUBLE PACKAGE: $345 for three 60 minute private/semi-private lessons (up to 3 students) scheduled for three consecutive days (not eligible for discount).

Legacy Swim Academy was founded by Brian Hall. Brian Hall completed his studies in Visual Arts at USD, worked for Imagine Swimming for 2 years in New York City, spent a summer season teaching private swim lessons in the Hamptons, and led his high school swim team to their 25th state title. Hubbard Family Swim School in Phoenix is run by Brian Hall’s aunt and uncle.

Last updated June 27, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.