YMCA of Virginia's Blue Ridge

Kirk Family YMCA, 520 Church Ave SW, Roanoke, VA 24016

Location of YMCA of Virginia's Blue Ridge campKirk Family YMCA, 520 Church Ave SW, Roanoke, VA 24016

About

The YMCA of Virginia's Blue Ridge offers group exercise classes for people of all ages and fitness levels. It also offers aquatics programming for children, YMCA Riptides Swim School lessons for children, and the Riptides Swim Team for children.

Programs

  • Group Exercise Classes — of all ages and fitness levels · Designed to encourage camaraderie and help people achieve their wellness goals.
  • Aquatics programming — children · Offered at Botetourt Family YMCA, Kirk Family YMCA and Salem Family YMCA.
  • YMCA Riptides Swim School lessons — children · Scholarships are available to help eligible families participate.
  • Riptides Swim Team — children · Scholarships are available to help eligible families participate.

Last updated October 28, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.