Gym
Athletic Field
Wellness Center
Summer Camp Organizer
Child Care Agency
Health
Sports Activity Location
Fitness Center
Swimming Pool

YMCA on Granby

2901 Granby St, Norfolk, VA 23504, USA

198 Reviews

About

Chain community center with a gym, swimming pool, and basketball court, plus day care and summer camp programs.

The facility includes two indoor heated pools: a lap pool maintained at approximately 79-81 degrees Fahrenheit (26.1-27.2°C) and a warm water/family/therapy pool, typically heated to about 86-88 degrees Fahrenheit (30-31.1°C).

What are people saying (AI review summary)? Reviews provide a mixed perspective on the services. Positive feedback highlights excellent customer service from individual staff members, with Hannah Evans at the front desk praised for being welcoming, professional, and helpful, and Jim, a personal trainer, noted for his positive and knowledgeable approach. The after-school program for children received positive remarks for good communication and supervision. However, significant concerns were raised regarding billing transparency, specifically an uncommunicated $100 joining fee. The summer camp program for children was heavily criticized due to insufficient supervision, leading to children being hit daily, lack of clear incident reporting by staff, and large group sizes. Furthermore, the gym facilities received mixed reviews: while clean, not too busy, and with convenient parking and kind staff, there were strong complaints about cheap, frequently broken equipment, an inefficient mix of machines, and unresponsive leadership regarding facility issues.

Location

Gallery

Amenities

  • Accepts Credit Cards
  • Accessible Entrance
  • Accessible Restroom

Reviews

Listing Reviews
A J July 18th, 2025
A J

Parents beware. I asked about memberships I was told about the membership price, the prorated cost, but was never told about a joining fee of 100 dollars. So in total, in one day, they charged me 198.00 when it should have been 78.00 plus the 20 bucks prorated share as i was informed. All of this wouldn't have happened if they were simply honest about the charges.

Sumaya Sanober June 1st, 2025
Sumaya Sanober

I want to give a huge shout-out to Hannah Evans at the front desk of the YMCA gym. From the moment I walked in, she was incredibly welcoming, polite, and professional. Hannah went above and beyond to assist me with everything I needed, answering all my questions patiently and thoroughly. She truly made me feel comfortable and supported, especially as a first-time visitor. It's clear that she cares about the people who walk through those doors and takes pride in delivering excellent service. Her calm demeanor and helpful attitude really stood out, and she represents the YMCA in the best possible way. Thank you, Hannah, for your outstanding service — you made a great impression, and it didn’t go unnoticed!

keyla martinez June 13th, 2025
keyla martinez

Although I love the way my daughter was treated with the ymca members while IN school for before and after was wonderful they communicated well with me with whatever happened with my daughter. And had at least 5 people watching these kids but the actual location here please don’t bring your kids for summer camp . My daughter was being hit every single day by a different child . Now I feel like the rules they got at school they should be applied here . Today I was told my daughter was having a slapping contest with some kid .. why are kids going around putting there hands on each other and my daughter wouldn’t even hurt a fly so I know she wasnt ok with that . I feel like they need more staff with these kids way to big of a group & with always being told “ I don’t know what happened exactly “ it’s not fair that each kid aren’t really being watch with the amount of money that it is for a child to attend . I’m VERY disappointed on how they handled this.

Jenny Cunningham July 20th, 2025
Jenny Cunningham

Big shout out to Jim. He is a positive and knowledgeable personnel trainer. Great experience coming back to working out post partum.

Daytona Lamade November 14th, 2024
Daytona Lamade

Worked out here 3+ times a week for over a year. The gym is clean, parking is convenient and it’s never too busy. The staff is kind! However- the machines are cheap, difficult to use and always breaking—and staying broken for weeks on end. There’s also an inefficient mix of equipment- 12 ellipticals (rarely see one in use), 7 stationary bikes, four bench pressing racks, but no smith machine, cable machines, or glute drive. I brought both issues up to leadership and it was like pulling teeth to get a call or email back. For $60 a month, it was a toss up on if I’d be able to complete my workout as planned, so switching to cheaper gym with better equipment was a no brainer.

Leave a review

Opening Hours

Sunday 1:00 – 5:00 PM
Monday 6:00 AM – 8:00 PM
Tuesday 6:00 AM – 8:00 PM
Wednesday 6:00 AM – 8:00 PM
Thursday 6:00 AM – 8:00 PM
Friday 6:00 AM – 7:00 PM
Saturday 8:00 AM – 3:00 PM
Similar places

You may also like

Gator Pool

Swimming Pool

Family-oriented aquatic complex with numerous water slides, a pool for kids, and a splash pad.

Princess Anne Family YMCA

Gym

Community center with a pool and gym featuring fitness classes for all ages.

Ocean Breeze

Water Park

Ocean Breeze Waterpark, located at 849 General Booth Blvd, Virginia Beach, VA 23451, USA, is a popular seasonal outdoor waterpark. It features a variety of aquatic attractions, including thrilling water slides, a large wave pool, a relaxing lazy river, and dedicated splash and play areas for children, making it a...

Onelife Fitness - VA Beach Blvd Gym

Gym

Onelife Fitness - VA Beach Blvd Gym is a spacious, full-service fitness center located at 2844 Virginia Beach Blvd. It offers a wide array of cardio and strength equipment, diverse group fitness classes (e.g., Zumba, yoga, cycling), personal training, and amenities like an indoor pool, basketball court, sauna, steam room,...

Great Atlantic Hot Tubs, Swim Spas & Saunas

Store

Retailer stocking a range of hot tubs and saunas, with delivery and installation services as well.

Greenbrier Country Club

Refined event venue with a well-regarded golf course and a gym, as well as a buffet-style eatery and a daycare.

Northside Swimming Pool

Swimming Pool

Public swimming pool with a clean environment and friendly staff.

Kempsville Recreation Center

Sports Activity Location

Gym, playground, basketball court and pool offering workout classes and weight training.

Fleet Park Pools

Swimming Pool

Public pool offering a 50-meter lap pool and hot showers.

Hampton Family YMCA

Gym

Gym with a basketball court and swimming pool.

Mallory Country Club

Swimming Pool

Mallory Pool & Tennis Club, located at 907 Weyanoke St in Norfolk, VA, is a popular seasonal community recreation facility. It primarily offers a large swimming pool and tennis courts, serving as a hub for family-friendly aquatic activities, swimming lessons, and local swim team events during the warmer months.

East Coast Leisure

Store

Outdoor furniture store, pool-supply business and hot tub retailer, also selling firepits and offering installation services.

East Coast Leisure

Furniture Store

Pool and hot tub store selling chemicals, equipment and liners, with installation and maintenance services.

Southside Aquatics Center Indoor Swimming Pool

Swimming Pool

Modern, clean facility offering fitness classes, swimming lessons, and an outdoor water slide, plus friendly staff.

Onelife Fitness - Chesapeake Square Gym

Gym

Onelife Fitness - Chesapeake Square Gym, located at 4628 Portsmouth Blvd, Chesapeake, VA 23321, USA, offers a comprehensive fitness experience. It features an extensive selection of cardio and strength training equipment, a wide variety of group fitness classes, personal training services, and amenities such as an indoor swimming pool, basketball...