UnlOCK Your Potential at Virginia's Premier CrossFit Destination

All Grit Athletics

Personal & Group Training For All Fitness Levels

Discover Virginia's Premier Fitness Destination

At All Grit Athletics, we are dedicated to helping individuals achieve their physical fitness goals. Our comprehensive programs and expert trainers are committed to providing personalized workouts and nutritional guidance to help you reach your maximum potential. With a focus on strength, endurance, and overall wellness, we are here to support you every step of the way.

Our Facility, Your Resources


All Grit Athletics is a brand new fitness facility serving the local towns of Suffolk, Norfolk and Carrolton. 

All Grit Athletics (AGA) is an approximately 4000SF air conditioned facility outfitted for any & all of your fitness needs. We have dedicated space for classes, open gym and 1-on-1 training. Other services include a part time Physical Therapist & Massage Specialist focused on supporting the recovery piece of your fitness journey. 


AGA's goal is to provide amenities to help you fit in that gym sesh no matter how busy your schedule. This includes 24/7 access, a devoted shower room and sitting space to sit & relax or squeeze in that last little bit of work. At AGA we want to create a space where fitness can flourish. We are constantly evaluating what we offer & how we can continue to support our members health every single day! 

Our Memberships

Unlimited membership

ALL PROGRAMS, ALL THE TIME

*Discounts available for long term commitments paid up front*


$145

SIGN UP NOW

Open Gym Membership

24/7 ACCESS, 2 LOCATIONS, PROGRAMMING PROVIDED



$60

SIGN UP NOW

Unlock Your Potential with Our Programs

At All Grit Athletics, our physical fitness programs are designed to push you to your limits and help you achieve your fitness goals. From high-intensity interval training to strength and conditioning, our programs are tailored to challenge your body and mind, ensuring you get the most out of your workouts.

Two locations, twice the options

Find Your Perfect Class SCHEDULE

Monday

CrossFit

5:00 AM - 6:00 AM

CrossFit

5:30 AM - 6:30 AM

CrossFit

6:00 AM - 7:00 AM

CrossFit

8:00 AM - 9:00 AM

Hustle

9:00 AM - 10:00 AM

CrossFit

10:00 AM - 11:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

4:00 PM - 5:00 PM

CrossFit

5:00 PM - 6:00 PM

Hustle

5:30 PM - 6:30 PM

CrossFit

6:00 PM - 7:00 PM

Tuesday

CrossFit

5:00 AM - 6:00 AM

GRIT fit

5:30 AM - 6:30 AM

GRIT fit

6:00 AM - 7:00 AM

CrossFit

8:00 AM - 9:00 AM

GRIT fit

9:00 AM - 10:00 AM

GRIT fit

10:00 AM - 11:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

4:00 PM - 5:00 PM

CrossFit

5:00 PM - 6:00 PM

GRIT fit

5:30 PM - 6:30 PM

CrossFit

6:00 PM - 7:00 PM

Wednesday

CrossFit

5:00 AM - 6:00 AM

CrossFit

5:30 AM - 6:30 AM

CrossFit

6:00 AM - 7:00 AM

CrossFit

8:00 AM - 9:00 AM

Hustle

9:00 AM - 10:00 AM

CrossFit

10:00 AM - 11:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

4:00 PM - 5:00 PM

CrossFit

5:00 PM - 6:00 PM

Hustle

5:30 PM - 6:30 PM

CrossFit

6:00 PM - 7:00 PM

Thursday

CrossFit

5:00 AM - 6:00 AM

GRIT fit

5:30 AM - 6:30 AM

GRIT fit

6:00 AM - 7:00 AM

CrossFit

8:00 AM - 9:00 AM

GRIT fit

9:00 AM - 10:00 AM

GRIT fit

10:00 AM - 11:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

4:00 PM - 5:00 PM

Olympic Lifting

4:45 PM - 6:00 PM

GRIT fit

5:30 PM - 6:30 PM

CrossFit

6:00 PM - 7:00 PM

Friday

CrossFit

5:00 AM - 6:00 AM

CrossFit

5:30 AM - 6:30 AM

CrossFit

6:00 AM - 7:00 AM

CrossFit

8:00 AM - 9:00 AM

Hustle

9:00 AM - 10:00 AM

CrossFit

10:00 AM - 11:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

4:00 PM - 5:00 PM

Saturday

HEAT

8:00 AM - 9:00 AM

Olympic Lifting

8:00 AM - 9:00 AM

CrossFit

9:00 AM - 10:00 AM

Sunday

Discover Your Perfect community with Us!

Two locations, Two times the fun! Right? With two locations in Suffolk we are able to facilitate even more people from the community reach their fitness goals. Not only that, but by having slightly different schedules at each, the options are endless. Each location has its own unique offerings, the question is, which one will be right for you? :)

Experience a No-Sweat Intro Today!

For any inquiries or to schedule a consultation, feel free to contact All Grit Athletics. Our team of experienced trainers and fitness experts are here to support you in achieving your fitness goals. Reach out to us today to learn more about our programs and services.

FOLLOW US AT @all_grit_athletics

Join All Grit Athletics today to reach your fitness goals!

BOOK YOUR FREE INTRO TODAY TO SEE HOW WE CAN HELP YOU REACH YOUR FITNESS GOALS.

Share by:
Wodify Iframe