The Best Gym in Weymouth, MA
For People Who Don’t Feel Like
“Gym People”
Build strength, get fit, and feel great with expert coaching. Whether you’re starting fresh or getting back on track, we specialize in helping real people feel confident and capable. Serving Weymouth, Braintree, Hingham, and beyond.
Free IntroBuild Strength. Get Fit.
Feel
Great.
What makes us the best gym in Weymouth, MA? While some gyms print six copies of the same program and call it semi-private, we coach six different programs at once. This means you’ll get a truly personalized plan. Every session combines expert coaching, small-group support, and a welcoming community so you always know exactly what to do. Whether you’re new to training or picking it up again, we make it simple for real people to get stronger, fitter, and feel great. Located one block from Route 18 and South Weymouth Whole Foods, in the Alvin Hollis building, we’re proud to be the South Weymouth’s choice for strength and growth.
Free Intro
Why Members Love
Josh Mavilia Fitness
Testimonials
Called “the best gym in America” by Josh’s parents
What makes us the best? Training here means truly personalized workouts and stronger results. Membership is intentionally limited so every member gets the attention they deserve. We’ve built a tight-knit, supportive community where everyone feels welcome, even if you’ve never seen yourself as a “gym person.”
Why Wait to Be Your Best?
Take the first step toward strength, confidence, and a healthier body — in the best gym in Weymouth.
Free IntroHow You’ll Get Results
Your First Month at JMF
COMMON QUESTIONS & ANSWERS
Just click any of the ‘Free Intro’ buttons and we’ll call you to set up a time to talk. We’ll use that time to chat about your goals and history, as well as address any concerns or expectations that you may have. Then come try out a free week of small group training at our gym in Weymouth and get started with a custom plan on day one.
Not at all. Many of our members start out feeling out of shape, nervous, or unsure where to begin. That’s exactly why we keep groups ultra small and programs personalized — so you get expert coaching, progress at your own pace, and feel supported every step of the way.
That’s one of our specialities. We’re skilled in screening, assessment, and corrective strategies so we’ll design a program that works with your body instead of against it. We’ll adapt exercises around any limitations and help you gradually rebuild strength, mobility, and resilience so your workouts support long-term health and resilience.
Most people start to feel a difference within the first week — things like less stiffness, better sleep quality, and more energy in daily life. Strength and confidence build session by session, and we’ll make sure you celebrate small wins along the way so you know you’re moving forward.
We train all weekday mornings and Monday through Thursday evenings. We also train Saturday mornings for a total of 36 small group training hours across any given week.
Yes! We do offer one-on-one training, but unlike small group training, one-on-one sessions are only available at the top of every hour and at limited times throughout the week, so please inquire to learn more about the one-on-one schedule!
While an hour of one-on-one training in the Boston area typically costs over $100, our small group memberships start at just $269/month. Once you click get started and submit the form, one of us will reach out as soon as we can and help you figure out which membership might work best for you.
Our recommendation is 2–3 full-body training sessions per week. This frequency gives you the right balance of stimulus and recovery so you can steadily build strength, mobility, and conditioning without burning out. It’s the sweet spot for long-term progress, especially for busy people who want results that last.
JMF is located in South Weymouth at the intersection of Pond and Hollis Street, in the Alvin Hollis office building across from Ma Reilly’s & Mass Tire.
Small-group personal training strikes the balance between results and accessibility. We aim for 4-5 people per session, capping at 6, so you get the personal attention you’d expect from 1-on-1 training without the price tag. Unlike bigger classes, you’ll never feel lost in the crowd. You get expert coaching, accountability, and a sense of community — all in one.
