Virginia Beach: Swimming

Carolanne Farm Swim Club

Description: Swimming lessons for ages 3+. Swim Team
Phone: (757) 473-8257

Chesapeake Bay Diving - Virginia Beach

Description: Swim, Scuba, Snorkel, freedive & Travel Center at Hilltop Plaza Virginia Beach. Learn to swim lessons ages 3 and up.
Phone: (757) 422-3483

InJoy Swimming Instruction

Description: A program of swimming instruction based on body memory. Lessons for all ages.
Phone: (757) 618-8598

Kelskids Special Needs Aquatic Programs

Description: Swim lessons, paddle board, surfing and aquatic safety skills for children and adults with special needs.
Phone: (252) 489-5589

Little Neck Swim & Racquet Club

Description: Tennis instruction ages 7-15. Swim lessons, swim team
Phone: (757) 486-8714

Lynnhaven Dive Center

Description: Dive Instruction. Swim Lessons ages 6mos+. Summer Swim Camps
Phone: (757) 481-7949

NAS Oceana Youth Athletics & MWR

Description: Military families. Youth coed sports aged 5-16. Soccer, baseball/tee ball, basketball, cheerleading, swim lessons.
Phone: (757) 444-1007

Old Dominion Aquatics Club

Description: Year round competitive swim team for ages 5 and up with practice locations in Chesapeake, Suffolk, and Virginia Beach.
Phone: (757) 471-1828

Really Awesome People Swimming Program (RAPS)

Description: A great program for low cost swimming lessons for local children in Hampton Roads, VA.
Phone: (757) 420-9523

Simon Family JCC

Description: Arts, Basketball, Summer Camps, Infant Programs, Mommy & Me, Swimming, Tennis, Teen Programming and more. Birthday parties available.
Phone: (757) 321-2338

Swim America

Description: Swim Lessons 2 1/2 to 5 years of age - teaching independence and confidence for the younger swimmers. Ages 5 and above - teaching proper stroke mechanics in a station-by-station format to experience success throughout the process of correct and efficient swimming.
Phone: (757) 474-1015

The Swim Lady

Description: Certified Infant Swimming Resource Instructor (ISR) and American Red Cross Swimming Lesson Instructor
Phone: (252) 202-2000

Tide Swimming

Description: Swim Lessons for all ages and abilities. Year round Swim Team. Power Group Sessions.
Phone: (757) 306-0591

Virginia Beach Parks & Recreation

Description: Classes, sports and activities for all ages. Many free special events open to the community. Summer Camps and Birthday parties available.
Phone: (757) 385-0402

Virginia Beach Tennis and Country Club

Description: Tennis Lessons and Academy. Swim Lessons and Swim Team.
Phone: (757) 481-7545

YMCA: Hilltop Family

Description: Basketball, Dance, Camp, Soccer, Swim
Phone: (757) 422-3805

YMCA: Indian River Road

Description: Camps, Martial Arts, Swim, Birthday Parties Available.
Phone: (757) 366-0488

YMCA: Mt Trashmore Family

Description: Basketball, Camps, Homeschool Groups, Soccer, Swim,
Phone: (757) 456-9622