Welcome to FA Boxing – The Best in Personal Training, Fitness, Boxing Workouts, Boxing Classes, Group Exercise Workshops and Much More.

Our Personal Trainers are highly motivated, dedicated and committed to help their clients achieve their fitness goals. Find the personal trainer this is right for you at FA Boxing in Medfield MA.

Over the years we have successfully helped clients from surrounding towns including Medfield, Dover, Sherborn, Millis, Norfolk, Walpole, Norwood, Westwood, Natick, Framingham and more, achieve their health and fitness goals.

FA Boxing Medfield – Personal Training, Boxing Training, Workshops

  • Personal Training
  • Group Workouts
  • Haymakers for Hope Training
  • Boxing Classes
  • Boxing Workouts
  • Outstanding Personal Trainers

Experience The FA Boxing Difference

Haymakers for Hope

FA Boxing trained competitors are 23 – 1 in previous matches against participants from some of the best boxing gyms in the Boston Metro West area.

We train the best because our trainers are the best.

Be an FA Boxing trained champion!

Personal Training

Personal One-on-one fitness training with the best peronal trainers.

Small Groups

The most motivating and
professional trainers around.

Jason O.

Boxing  Workouts and Classes

Boxing Workouts and Boxing Classes

Total Body Conditioning
Boxing Skills and Techniques
Burn 800-1000 Calories/Hr.

It’s the best workout you could
possibly ever imagine.

Karen G.

It is the passion and dedication of their trainers, along with the constant variety of workouts, which sets them apart.

Craig L., Medfield

Great, positive spirit and encouragement abounds. I felt at home from day one.

Jenn O.


Have Fun And Get Fit For A Ninja Warrior Inspired Obstacle Course Race


free-trial_200x200Schedule A Trial Offer

During your trial you will…

  • Experience the magic and fun of FA Boxing
  • Learn how we design programs that meet your specific needs and goals
  • See the differences between our personal and group training options
  • No cost; no pressure

Call 508-359-8712 or fill out the form.




10 + 9 =

Current Schedule

Click Image To Learn More