top of page
Trainers and members work out at GRIT Strength & Functional Training.

STRONG AND SUSTAINABLE

Coastal Virginia "Best of" logo

2025 WINNER

BEST SPECIAL FITNESS & BEST GYM - Virginia Beach

How To Get Started

Start with a complimentary assessment at GRIT Strength & Functional Training

Start strong with a complimentary assessment with a Coach.

A trainer works with a member at GRIT Strength & Functional Training

Receive a personalized plan to help you reach your specific goals.

A member trains using their personalized program at GRIT Strength & Functional Training

Follow your personalized program, start training, and get results fast.

Find Your GRIT scrolling text

Call to action - join GRIT Strength & Functional Training

GETTING STARTED

Have questions before you get started? Feel free to Contact Us.

MEET OUR TEAM

We are your every day average people trying to balance life’s demands, while living it to it’s fullest.

Together, we have created a community where everyone is accepted and inspired to be the best version of his or her self. It’s all about maintaining a balance while finding your grit.

Rachael Small

Rachael Small

Nutrition and Lifestyle Coach

Rachel Staples

Rachel Staples

Lead Trainer / Nutrition Coach

Krystal Underwood

Krystal Underwood

Coach

Heather Sage

Heather Sage

Coach

Gracie

Gracie

Member Ambassador

Strength training at GRIT

I FEEL STRONGER EVERY DAY

I came to GRIT to get stronger and improve my health. Being so out of shape intimidated me at first, but I soon found a completely accepting and encouraging group who mutually support one another. The trainers listened to me and my needs and take time to personalize my workouts. I have a long way to go, but I feel stronger every day, and feel confident that I’ll reach my goals.

ABBIE MCGEE

ABBIE MCGEE

GRIT Member Since 2023

EXPAND MAP  

VISIT US

2720 North Mall Drive, #136

Virginia Beach, VA 23452

5:30 AM - 1 PM | 4:30 PM - 6:30 PM

5:30 AM - 1 PM | 4:30 PM - 6:30 PM

5:30 AM - 1 PM | 4:30 PM - 6:30 PM

5:30 AM - 1 PM | 4:30 PM - 6:30 PM

5:30 AM - 1 PM | 4:30 PM - 6:30 PM

7:30 AM - 9:30 AM

8:00 AM - 10:00 AM

Monday:

Tuesday:

Wednesday:

Thursday:

Friday:

Saturday:

Sunday:

MONDAY - FRIDAY

5:30 AM - 11 AM | 5:30 PM - 7 PM


SATURDAY

7:30 AM - 9:30 AM
 

SUNDAY

8 AM - 9 AM

bottom of page