Welcome to Dedham Health & Athletic Complex


Click HERE to Submit a Rate Request


FREE with your DHAC membership:

beatbarre included in DHAC membership C2 pilates

C2 BeatBarre classes have been added to our Group Fitness Schedule!

Click to learn more.


Back Pain Relief program at Dedham Health

Back & Spine Therapy

At DHAC, we have a revolutionary, new and non-surgical approach to alleviate your pain.

Program to assist those with Type 2 Diabetes

Support for Those with Type 2 Diabetes

At DHAC, we have a revolutionary, new and non-surgical approach to alleviate your pain.

60/60 program is an introduction to exercise for medical conditions

$60 for 60 days for the Rest of Your Life

Take control of your health through education, motivation and exercise.

Private Membership Waterpark

The Summer Club

Members only waterpark fun for the WHOLE family! Featuring our brand new ROPES COURSE!

dedham health day camp logo

Dedham Health Day Camp

Camp at Dedham Health offers day camp starting at age 3! Also offering Tennis Camp!

Kenpo Karate for all ages

Karate for ALL Ages

Offering unlimited Kenpo Karate classes!


















Hours of Operation
Monday - Friday   5:30AM - 11:00PM
Saturday & Sunday    6AM - 10:00PM

Sign up for our Fix of Healthy Tips Newsletter!


At Dedham Health and Athletic Complex, we strive:

To be recognized as the premier health and wellness facility in the Northeast
To attract and retain a diversified clientele with our various programs and services such as:

Medical Wellness
Adult Recreation and Fitness
Family Fun and Fitness
Outdoor Summer Recreation

To provide our customers with exceptional service and expert instruction in a safe, enjoyable, and motivational environment resulting in consistent use and extraordinary experiences.
Proudly serving Boston & the South Shore, including Westwood, Newton, Needham, Brookline, West Roxbury, Norwood, Hyde Park & Jamaica Plain, for 35 years. Please contact us so we can demonstrate the Dedham Health Difference. We look forward to meeting you soon!