Aquatic Programs


Lessons, Classes and Swim Teams for All Ages and All Seasons.

Aquatic Classes

Dive right into our aquatic classes and build cardiovascular fitness and strength. Just like swimming, our water aerobics classes are easy on your joints, yet challenging enough to help you reach new levels of fitness. Because of their low-impact format, water aerobics classes are suitable for every age and fitness level, from beginning exercisers through elite athletes. Participants may bring and use their own water shoes and gloves.

BHRC Aquatic Classes:

ARTHRITIS/FIBRO (Low-Impact) – Aquatic exercise focusing on posture, strength, endurance, balance, range of motion, and flexibility.

PUMP H20 (Intermediate and Advanced) – Fast-paced, “fat-burning” program using resistance for over-all conditioning. This program uses vertical positioning aqua jogging, along with aerobics and includes specific exercises for strengthening back and abdominal muscles.

AQUA FIT (High-Intensity) – Fast-paced “complete” workout with total body conditioning. A great way to energize your day!

WATER GYM (Intermediate and Advanced) – A vigorous, deep-water cardiovascular and aerobic exercise with emphasis on range of motion, strength, endurance and balance.



BEARACUDA Swim Team (After School)

Swim Club seeks to provide a healthy, fun, and encouraging swim environment that trains and teaches swimmers ages 6-18. We foster good health, character, and sportsmanship, along with helping swimmers reach their fullest potential in and out of the water.

Swimming is an essential lifesaving skill, plus an excellent form of exercise. Swim Club helps kids become more active by getting in the water, swimming laps, and playing games. We also educate kids about swimming nutrition and the benefits of keeping our bodies healthy.

swim team
BEARACUDA Swim Team (Summer)

The Bearacuda Swim Team for kids ages 5-18 years runs from the beginning of June through the end of July. The Bearacuda Swim Team competes in the Blue Ridge Swim League against local clubs in the Asheville/Hendersonville/Waynesville area. This program creates an opportunity for kids to participate in swim meets throughout the summer. The program provides a healthy, fun, and encouraging swim environment with an emphasis on training and teaching all levels of swimmers proper stroke technique, streamlining, and balance in the water. Fostering good health, character, and sportsmanship, along with helping swimmers reach their fullest potential in and out of the water, are some of the goals this team strives to reach, along with teaching kids a love of swimming.

swim team
Swim Lessons (Summer)

We will offer group lessons for 8 weeks starting June 7-July 29

Each class is week-long and we meet Monday through Thursday

Friday is used as a makeup day in case it storms 

These classes are for children 4+

Each Class is 40 min.

Cost is $50 for members and $60 for non Members (per week)

Classes will be small group (4 students per class average)

Our Available Classes Times include:

Level 1 and 2 at 10:30 am 

Level 3 and 4 at 11:15 pm 

Level 1 and 2 at 12:00 pm 

Level 3 and 4 at 12:45 pm

Special Baby/Guardian Classes for swimmers 3 and under 

Weeks of June 28-1 and July 12-15 from 1:30pm to 2:20pm

Full Classes 

June 7th week (level 1 and 2 at 10:30am and 12:00pm)

June 14 Week (level 2 at 10:30am)

June 28 Week (level 2 at 10:30am and Guardian Baby at 1:30pm)

July 12 Week (Guardian Baby at 1:30pm)

swim lessons
Private Swim Lessons (Year-Round)


Nancy Ballenger (weekdays): 

Jess Kimsey (afternoon and weekends): 

Rebecca Milligan (afternoon and weekends): 

Jia Emaus (afternoons and weekends):

Cassie is booked.



30min $30 (all ages) pkg $135 (5 Lessons)

40min $40 (6&Up) pkg $180

60min $60 (10&Up) pkg $270


30min $35 (all ages)

40min $45(6&Up)

60min $65 (10&Up)

Semi Private 40min (2 students) 

Members $30 per student 

Non-Members $35

private swim lessons