Women smiling at the gym

Gym
Info & Schedule

This gym info page has everything you need to get started at Josh Mavilia Fitness in Weymouth, MA. Explore our class schedule and classes. We’re here to help you find the right fit and take the first step.

Free Intro

Class Schedule

Find a class time that fits your schedule and your goals. With 36 small group sessions across mornings, afternoons, and even Saturdays, it’s never been easier to stay consistent.

Time Monday Tuesday Wednesday Thursday Friday Saturday Sunday
5:00am Open for 1:1 Coaching Open for 1:1 Coaching Open for 1:1 Coaching Open for 1:1 Coaching Open for 1:1 Coaching
6:00am Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training
7:00am Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training
8:00am Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training
9:00am Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training Small Group Training
10:00am Open for 1:1 Coaching Open for 1:1 Coaching Small Group Training
4:00pm Small Group Training Small Group Training Small Group Training Small Group Training
5:00pm Small Group Training Small Group Training Small Group Training Small Group Training
6:00pm Small Group Training Small Group Training Small Group Training Small Group Training

Ready to get started?

Book your free intro online in just a few clicks.

People on a Small Group Training

Small Group Training

Everyone should have a fitness plan that works for them. That’s what small group personal training is all about. Since we opened in Weymouth back in 2017, we’ve been doing things a little differently with our ‘semi-private’ model. Every person gets their own program. So while most small group training gyms are just big classes with fewer people, we’re here to give you real personal attention.

Man on One-on-One Training with coach Josh Mavilia

One-on-One Training

One-on-one training is still the best coaching out there. Sure, group classes are popular, but nothing beats having 100% of your coach’s attention the whole time. With that focus, we can push the limits with advanced exercises and dive into your nutrition and lifestyle without distractions. It’s all about you.

Take the first step toward your
strongest self.

Start with a free intro and meet the team that’s here to help you grow.