Franklin County Family YMCA

A United Way Partner Agency
Child Painting

The Franklin County Family YMCA includes three wonderful facilities and membership includes use of all of them. Tours of all of the facilities are available whenever the Y is open! Click here for hours of operation

Main Recreation Center in Rocky Mount

Essig Youth Center in Rocky Mount (next door to Recreation Center)

Smith Mountain Lake YMCA

All Franklin County Family YMCA facilities are fully staffed by friendly and qualified staff.
YOU CAN WORK OUT ANYWHERE, BUT YOU BELONG AT THE YMCA!

Hours of Operation 

Rocky Mount Recreation Center
235 Technology Drive
Rocky Mount VA 24151
(540) 489-9622

DAY

LOBBY/FITNESS/GYM

POOL

Monday – Thursday

6 AM – 9 PM

6 AM – 8:30 PM

Friday

6 AM – 8 PM

6 AM – 8:30 PM

Saturday

8 AM – 5 PM

8 AM – 4:30 PM

Sunday

1 PM – 5 PM

1 PM – 4:30 PM

Essig Youth Center
295 Technology Drive
Rocky Mount VA 24151
(540) 489-9622

DAY

LOBBY

ACTIVITY ROOM & GYM

Monday – Thursday

3:30PM – 8:00 PM

4:00 PM – 7:30 PM

Friday

3:30 PM – 6:30 PM

CLOSED

Saturday

CLOSED

CLOSED

Sunday

CLOSED

CLOSED

Smith Mountain Lake YMCA
293 FirstWatch Drive
Moneta VA 24121
(540) 721-9622

DAY

LOBBY

Monday – Thursday

6 AM – 8 PM

Friday

6 AM – 7 PM

Saturday

8 AM – 4 PM

Sunday

1 PM – 5 PM

Hours are subject to change and may vary due to holidays, inclement weather, and status of school session.