Group Exercise Schedules


Franklin County Family YMCA


Membership Overview

The Franklin County Family YMCA, with locations in Rocky Mount and at Smith Mountain Lake, has activities, programs, and opportunities for all ages! As a member of the Franklin County Family YMCA, you are connected to a network of other members, staff, and volunteers dedicated to putting Christian principles into practice through programs that build healthy spirit, mind, and body for all.

Character development is integral to all YMCA programs. We are guided by four core values: Caring, Honesty, Respect, and Responsibility. In the gym, during summer camp, at the front desk, in the aquatics center or the fitness areas, in all that we do, we strive to develop these character values in our members and in ourselves.

We believe that the YMCA and its programs should be available to every deserving person who wants to participate. Through the generosity of YMCA members and friends, persons throughout the community, and through United Way of Franklin County, we provide scholarships and program underwriting to help those needing financial assistance. Lives are impacted every day by our YMCA outreach programs.

Our YMCA thrives because of the strong network of volunteers, members, and donors who support the YMCA mission and its programs and services.

  • Full use of ALL YMCAs in the state of Virginia.
  • Great Fitness Facilites
  • Childwatch during morning and evening
  • Tennis at Raquetball at the SML Y
  • All Group Exercise and Water Exercise Classes
  • Two Swimming Pools in Rocky Mount

Click Here for Current Membership Fees

image ymca


Take you first step in becoming a part of something big. The Y. So Much More.

Find A Y

Find a YMCA location near you to get started.

Find Location

Try The Y

Get a tour and a FREE Day pass for you and your family.

Join The Y

Change Lives

Give or make a donation today to change a life.

Donate To The Y

Donate Now

Click here to Donate to the YMCA today and help keep our facilities up-to-date