• Bookmark and Share facebook twitter twitter

James Center YMCA

YMCA Quicklinks

PAY THE DAY

Join on April 14 and pay $14. Join on April 15 and pay $15. The sooner you join, the less you pay. No joining fee - simply PAY THE DAY!  

Learn More

HEALTHY KIDS DAY & WALK

Grab the family and join us for a day of fun! YMCA Healthy Kids Day® and Walk takes place April 26 from 11 a.m. - 2 p.m. The FREE community event will have games, healthy cooking demonstrations, arts and crafts and more.

Learn More

YMCA ANNUAL CAMPAIGN

Remember how much you loved camp as a kid? Imagine if every child could experience that? Together, we can achieve so much more.

Discover How

YMCA SUMMER CAMP

YMCA summer day camps allow your child to grow in a fun, nurturing environment. With 17 branch locations throughout the Greater Richmond and Petersburg area as well as YMCA Camp Thunderbird offering summer day camps, specialty camps, sports camps and summer child care, we have a camp for you!

Register Today
  • Online Group Exercise Reservations

    We are now using a web based program, SuperSaas, to handle all group exercise reservations. We no longer accept sign ups for TRX, Cycle, or BODYPUMP at the front desk. Click on the link below to set up your free online account.Learn More >

  • YMCA Triathlon Training Team

    The YMCA Triathlon Training Team will develop participants running, swimming and cycling skills through weekly coached sessions by certified USA Triathlon and USA Cycling Professional Coach Robert Flanigan.

    The training team is for all levels from beginners to competitive athletes.  Learn More >

  • Online Racquetball and Squash Court Reservations

    We are now using a web based program, SuperSaaS, to handle all racquetball and squash court reservations. We no longer accept reservations at the front desk. Click on the link below to set up your free online account.Learn More >