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.
Address: Virginia Beach, VA 23451
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.
Address: NAS Oceana, Virginia Beach VA
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
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
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