ADDRESS

520 Church Ave.
Roanoke, VA 24016

PHONE

540-342-9622

HOURS

Monday - Thursday

5:00 AM–10:00 PM

Friday

5:00 AM–9:00 PM

Saturday

7:30 AM–6:00 PM

Sunday

1:00 PM–6:00 PM

POOL HOURS

Monday - Thursday

5:00 AM–8:30 PM

Saturday

7:30 AM–5:30 PM

Sunday

1:00 PM–5:30 PM

HOLIDAY HOURS

New Year’s Day

7:00 AM–6:00 PM

Easter

Closed

Memorial Day

9:00 AM–2:00 PM

Fourth of July

Closed

Labor Day

9:00 AM–2:00 PM

Thanksgiving

Closed

Christmas Eve

5:00 AM–2:00 PM

Christmas Day

Closed

New Year’s Eve

5:00 AM–6:00 PM

AMENITIES

  • Wellness Center

  • LifeFitness/Cybex/Matrix/TRX equipment

  • Full circuit free-weight equipment

  • Treadmills and elliptical machines

  • Recumbent, upright, and hybrid bikes; Nustep

  • Rowing machines

  • Stairmasters and Arctrainers

  • Gymnasium for basketball and pickleball

  • Group cycling studio with 30 Keiser bikes

  • Two group exercise studios

  • 25-yard heated, accessible lap pool with six lanes

  • 25-yard accessible warm-water exercise and family-fun pool

  • Hot tub

  • Four handball/racquetball courts

  • Wellness Center

  • LifeFitness/Cybex/Matrix/TRX equipment

  • Full circuit free-weight equipment

  • Treadmills and elliptical machines

  • Recumbent, upright, and hybrid bikes; Nustep

  • Rowing machines

  • Stairmasters and Arctrainers

  • Gymnasium for basketball and pickleball

  • Group cycling studio with 30 Keiser bikes

  • Two group exercise studios

  • 25-yard heated, accessible lap pool with six lanes

  • 25-yard accessible warm-water exercise and family-fun pool

  • Indoor walking and running track

  • Separate youth and adult locker rooms

  • Sauna and steam rooms

  • Family changing rooms with private amenities

  • Activity Center

  • Stay & Play drop-in child care

  • Outdoor playground

  • Multi-purpose room

  • Dance studio

  • Classroom

  • Coffee Corner with complimentary coffee, 5:00–11:00 AM daily

  • Wi-Fi

  • Outdoor pavilion

  • Hot tub

  • Four handball/racquetball courts

  • Indoor walking and running track

  • Separate youth and adult locker rooms

  • Sauna and steam rooms

  • Family changing rooms with private amenities

  • Activity Center

  • Stay & Play drop-in child care

  • Outdoor playground

  • Multi-purpose room

  • Dance studio

  • Classroom

  • Coffee Corner with complimentary coffee, 5:00–11:00 AM daily

  • Wi-Fi

  • Outdoor pavilion

UPCOMING PROGRAMS

November 2026

Youth & Family

Pre-Ballet

Sep 7, 2026 – May 31, 2027

Thursdays, 5:45–6:15 PM | Ages 3–4

Member/Non-Member: $40/month

Register by Jan 5, 2027

Little ballerinas learn basic ballet skills, terminology, rhythm, and coordination through creative movement and music in a supportive and fun environment. No dance experience is required. Season starts Sept. 7; exact end date not supplied.

Register — Thursday
Youth & Family

Pre-Ballet

Sep 7, 2026 – May 31, 2027

Saturdays, 9:30–10:00 AM | Ages 3–4

Member/Non-Member: $40/month

Register by Jan 5, 2027

Little ballerinas learn basic ballet skills, terminology, rhythm, and coordination through creative movement and music in a supportive and fun environment. No dance experience is required. Season starts Sept. 7; exact end date not supplied.

Register — Saturday
Youth & Family

Beginner Hip Hop

Sep 7, 2026 – May 31, 2027

Thursdays, 6:20–7:05 PM | Ages 6–10

Member/Non-Member: $40/month

Register by Jan 5, 2027

This upbeat class introduces young dancers to jazz and hip-hop fundamentals using age-appropriate music and movements. Take part in a high-energy, fast, and fun dance class. Little to no dance experience is required. Season starts Sept. 7; exact end date not supplied.

Register — Thursday
Youth & Family

Beginner Hip Hop

Sep 7, 2026 – May 31, 2027

Saturdays, 10:00–10:45 AM | Ages 6–10

Member/Non-Member: $40/month

Register by Jan 5, 2027

This upbeat class introduces young dancers to jazz and hip-hop fundamentals using age-appropriate music and movements. Take part in a high-energy, fast, and fun dance class. Little to no dance experience is required. Season starts Sept. 7; exact end date not supplied.

Register — Saturday
Youth & Family

Beginner Super Combo (Ballet, Tap & Jazz)

Sep 7, 2026 – May 31, 2027

Thursdays, 7:10–8:10 PM | Ages 5–8

Member: $40/month | Non-Member: $55/month

Register by Jan 5, 2027

Fall–spring season.

Register
Youth & Family

Beginner Super Combo (Ballet, Tap & Jazz)

Sep 7, 2026 – May 31, 2027

Saturdays, 11:00 AM–12:00 PM | Ages 5–8

Member: $40/month | Non-Member: $55/month

Register by Jan 5, 2027

Fall–spring season.

Register
Wellness

Women's Only Boot Camp

Oct 4, 2026 – Nov 8, 2026

Sundays, 12:00–1:00 PM | Ages 16+

Member: $30 | Non-Member: $50

This six-week program will help you build strength, boost confidence, and achieve your fitness goals in a fun and motivating environment. This high-energy class is tailored to meet the unique needs of women at all fitness levels, focusing on strength, endurance, and total-body conditioning. The class will take place before the Y opens to the public. Location: Wellness

Register
Wellness

TRX Total Body

Oct 4, 2026 – Nov 8, 2026

Sundays, 2:30–3:30 PM | Ages 16+

Member: $30 | Non-Member: $50

Build a strong core, increase muscular endurance, and start getting stronger from day one. People of all fitness levels will enjoy cross-training and a fast, effective total-body workout. Location: Wellness

Register
Wellness

TRX Total Body

Oct 2, 2026 – Nov 6, 2026

Fridays, 5:30–6:15 AM | Ages 16+

Member: $30 | Non-Member: $50

Build a strong core, increase muscular endurance, and start getting stronger from day one. People of all fitness levels will enjoy cross-training and a fast, effective total-body workout. Location: Wellness

Register
Sports

Intro to Boxing

Oct 3, 2026 – Nov 28, 2026

Saturdays, 10:00–11:30 AM | Ages 3–16

Member: $80 | Non-Member: $100

Location: Highland Park Our Intro to Boxing class is a fun, safe, and engaging program designed to teach children the fundamentals of boxing while building confidence, discipline, and fitness. Students will learn age-appropriate techniques through exciting drills in a positive environment where every participant can grow at their own pace. What Kids Will Learn: Proper boxing stance and footwork Basic punches and combinations Speed, agility, and coordination Balance and overall fitness Confidence, focus, and self-discipline Respect, sportsmanship, and perseverance This is a non-contact beginner class focused on skill development, teamwork, respect, and physical conditioning—not fighting. No experience is necessary, and all fitness levels are welcome.

Register
Membership

Active Older Adults Luncheon

Wed, Nov 18, 2026

11:00 AM | Ages 55+

Member: $10 | Non-Member: $12

Register by Nov. 16, 2026.

Enjoy a fun, friendly meal with your friends while experiencing enriching games and activities or a special presentation from local community partners! Location: Community Room

Register
Wellness

TRX Total Body

Nov 9, 2026 – Dec 18, 2026

Mondays and Fridays, 12:15–1:00 PM | Ages 16+

Member: $60 | Non-Member: $80

Register by Nov 9, 2026

Build a strong core, increase muscular endurance, and start getting stronger from day one. People of all fitness levels will enjoy cross-training and a fast, effective total-body workout. Location: Wellness

Join Waitlist
Wellness

TRX Total Body

Nov 13, 2026 – Dec 18, 2026

Fridays, 5:30–6:15 AM | Ages 16+

Member: $35 | Non-Member: $55

Register by November 13, 2026.

Build a strong core, increase muscular endurance, and start getting stronger from day one. People of all fitness levels will enjoy cross training and a fast, effective total-body workout. Location: Wellness.

Register
Aquatics

Teen/Adult Swim Lessons

Ongoing

Mondays Tuesdays Wednesdays Thursdays Saturdays, Vary | Ages 13+

Full Member Rate Monthly Continuous until cancelled: $45 Non-Member Rate Monthly Continuous until cancelled: $62

Register
Aquatics

Masters Swimming

Ongoing

Mondays to Saturdays, Vary | Ages 18+

Full Member Rate Monthly Continuous until cancelled: $40 Non-Member Rate Monthly Continuous until cancelled: $70

Register
Youth & Family

Kids Night Out - Nov 6th

Fri, Nov 6, 2026

Fridays, 6:00–9:00 PM | Ages 1m to 1y 6m

Member: $15 Non-Member: $20

Register by Nov 6, 2026

Parents! Drop off your kids and enjoy the evening to yourselves! Your kids will enjoy an evening here at the Y playing a fun themed game, create a craft, and kids ages 4 years and up will even get to swim in the pool! Parents need to bring a packed dinner!

Register
Youth & Family

Kids Night Out - Nov 6th

Fri, Nov 6, 2026

Fridays, 6:00–9:00 PM | Ages 1y 7m to 3y 11m

Member: $15 Non-Member: $20

Register by Nov 6, 2026

Register
Youth & Family

Kids Night Out - Nov 20th

Fri, Nov 20, 2026

Fridays, 6:00–9:00 PM | Ages 1y 7m to 3y 11m

Member: $15 Non-Member: $20

Register by Nov 20, 2026

Register
Youth & Family

Kids Night Out - Nov 6th

Fri, Nov 6, 2026

Fridays, 6:00–9:00 PM | Ages 4–12

Member: $15 Non-Member: $20

Register by Nov 6, 2026

Parents! Drop off your kids and enjoy the evening to yourselves! Your kids will enjoy an evening here at the Y playing a fun themed game, create a craft, and kids ages 4 years and up will even get to swim in the pool! Parents need to bring a packed dinner!

Register
Youth & Family

Kids Night Out - Nov 20th

Fri, Nov 20, 2026

Fridays, 6:00–9:00 PM | Ages 4–12

Member: $15 Non-Member: $20

Register by Nov 20, 2026

Parents! Drop off your kids and enjoy the evening to yourselves! Your kids will enjoy an evening here at the Y playing a fun themed game, create a craft, and kids ages 4 years and up will even get to swim in the pool! Parents need to bring a packed dinner!

Register
Wellness

30 Min · Individual Personal Training

Sep 26, 2022 – Dec 31, 2032

Sundays to Saturdays, Vary | Ages 13+

GET STARTED Whether you’re new to exercise or wanting to take your fitness to the next level, the YMCA Personal Training Program will get you results. Choose your program and register at the Welcome Desk or online. Once you have registered, you will be matched with a personal trainer who will contact you directly to set up your schedule. All personal training programs are set up on an Electronic Funds Transfer from a credit/debit card or checking account or can be paid in full with cash, check, or card. 1 and 4 session packages must be paid in full at time of purchase. Get started today!

1 session

Member: $45 Non-Member: $55

Register by Dec 31, 2032

4 sessions

Member: $160 Non-Member: $200

Register by Dec 31, 2032

8 sessions

Member: $280 Non-Member: $360

Register by Dec 31, 2032

16 sessions

Member: $480 Non-Member: $640

Register by Dec 31, 2032

Wellness

60 Min · Individual Personal Training

Sep 26, 2022 – Dec 31, 2032

Sundays to Saturdays, Vary | Ages 13+

GET STARTED Whether you’re new to exercise or wanting to take your fitness to the next level, the YMCA Personal Training Program will get you results. Choose your program and register at the Welcome Desk or online. Once you have registered, you will be matched with a personal trainer who will contact you directly to set up your schedule. All personal training programs are set up on an Electronic Funds Transfer from a credit/debit card or checking account or can be paid in full with cash, check, or card. 1 and 4 session packages must be paid in full at time of purchase. Get started today!

1 session

Member: $60 Non-Member: $70

Register by Dec 31, 2032

4 sessions

Member: $220 Non-Member: $260

Register by Dec 31, 2032

8 sessions

Member: $400 Non-Member: $480

Register by Dec 31, 2032

16 sessions

Member: $720 Non-Member: $880

Register by Dec 31, 2032

Wellness

60 Min · Partner Personal Training

Sep 26, 2022 – Dec 31, 2032

Sundays to Saturdays, Vary | Ages 13+

GET STARTED Whether you’re new to exercise or wanting to take your fitness to the next level, the YMCA Personal Training Program will get you results. Choose your program and register at the Welcome Desk or online. Once you have registered, you will be matched with a personal trainer who will contact you directly to set up your schedule. All personal training programs are set up on an Electronic Funds Transfer from a credit/debit card or checking account or can be paid in full with cash, check, or card. 1 and 4 session packages must be paid in full at time of purchase. Get started today!

1 session

Member: $45 Non-Member: $55

Register by Dec 31, 2032

4 sessions

Member: $160 Non-Member: $200

Register by Dec 31, 2032

8 sessions

Member: $280 Non-Member: $360

Register by Dec 31, 2032

16 sessions

Member: $480 Non-Member: $560

Register by Dec 31, 2032

Aquatics

Private Swim Lessons (30 Mins)

Ongoing

Sundays to Saturdays, Vary | Ages 1+

Full Member Rate Monthly: $100 Non-Member Rate Monthly: $140

Register
Aquatics

Semi Private Swim Lessons

Ongoing

Sundays to Saturdays, Vary | Ages 1+

Full Member Rate Monthly: $80 Non-Member Rate Monthly: $100

Register
Aquatics

Swim Starters Swim Lessons (Parent/Child)

Ongoing

Mondays Tuesdays Wednesdays Thursdays Saturdays, Vary | Ages 6m to 4y

Full Member Rate Monthly Continuous until cancelled: $45 Non-Member Rate Monthly Continuous until cancelled: $62

Register
Aquatics

Preschool Swim Lessons

Ongoing

Mondays Tuesdays Wednesdays Thursdays Saturdays, Vary | Ages 3–5

Full Member Rate Monthly Continuous until cancelled: $45 Non-Member Rate Monthly Continuous until cancelled: $62

Register
Aquatics

Youth Swim Lessons

Ongoing

Sundays to Saturdays, Vary | Ages 5–12

Full Member Rate Monthly Continuous until cancelled: $45 Non-Member Rate Monthly Continuous until cancelled: $62

Register
Aquatics

Ripcurrents Swim School

Ongoing

Tuesdays Thursdays, 5:15–6:00 PM | Ages 5–18

Full Member Rate Monthly Continuous until cancelled: $55 Non-Member Rate Monthly Continuous until cancelled: $75

Register
Wellness

TRX: Total Body Workout

Nov 13, 2026 – Dec 18, 2026

Fridays, 5:30–6:15 AM | Ages 16+

Member: $35 Non-Member: $55

Register by Nov 13, 2026

This 6-week program will help you build a strong core, increase muscular endurance, and start getting stronger from day one. People of all fitness levels will enjoy this fast and effective workout.

Register
Wellness

TRX for Pickleball

Wed, Nov 18, 2026

Wednesdays, 12:15–1:00 PM | Ages 16+

Member: $15 Non-Member: $25

Register by Nov 18, 2026

Build strength, agility, and core stability with a TRX workout designed to improve your movement and help you play stronger on and off the pickleball court. Location: Wellness

Register
Wellness

TRX: Mobility & Flexibility

Fri, Nov 27, 2026

Fridays, 12:15–1:00 PM | Ages 16+

Member: $15 Non-Member: $25

Register by Nov 27, 2026

Improve mobility, flexibility, and strength while using the TRX straps for support and stability to help you move better, feel better, and keep your joints healthy. Improve mobility, flexibility, and strength while using the TRX straps for support and stability to help you move better, feel better, and keep your joints healthy.

Register

No program listings are available for this month yet.

Find Your Y

Explore YMCA locations across Virginia’s Blue Ridge.

Join the Y

Find the membership that fits your goals and your family.

Give Today

Help create lasting impact in our community.

STAY CONNECTED

Get YMCA newsletters delivered to your inbox.

YMCA OF VIRGINIA’S BLUE RIDGE

Strengthening community through youth development, healthy living, and social responsibility.

© 2026 YMCA of Virginia’s Blue Ridge. All rights reserved.

Find Your Y

Explore YMCA locations across Virginia’s Blue Ridge.

Join the Y

Find the membership that fits your goals and your family.

Give Today

Help create lasting impact in our community.

STAY CONNECTED

Get YMCA newsletters delivered to your inbox.

YMCA OF VIRGINIA’S BLUE RIDGE

Strengthening community through youth development, healthy living, and social responsibility.

© 2026 YMCA of Virginia’s Blue Ridge. All rights reserved.

Find Your Y

Explore YMCA locations across Virginia’s Blue Ridge.

Join the Y

Find the membership that fits your goals and your family.

Give Today

Help create lasting impact in our community.

STAY CONNECTED

Get YMCA newsletters delivered to your inbox.

YMCA OF VIRGINIA’S BLUE RIDGE

Strengthening community through youth development, healthy living, and social responsibility.

© 2026 YMCA of Virginia’s Blue Ridge. All rights reserved.