Comprehensive Services

Physical therapist helps patient stretch her leg.

We are a physical therapy clinic serving the Farmington Valley community for over 20 years, offering specialized rehabilitation services. Our licensed therapists create personalized treatment plans to help you regain strength and mobility, excelling in pre and post-operative rehab as well as sports-specific therapy to enhance performance and prevent injuries.

If you're looking for a physical therapist in Avon, Canton, West Hartford, Simsbury, Farmington, or Bloomfield, our clinic proudly serves the entire Farmington Valley and beyond.

General Physical Therapy

Our core service, general physical therapy, addresses a wide range of musculoskeletal issues. We focus on restoring movement, reducing pain, and improving overall function. Ideal for individuals recovering from injury or managing chronic pain, our programs are tailored to your goals.

Learn More →

Post‐Operative Rehabilitation

Our specialized post‐operative rehabilitation programs are designed for those recovering from surgery. We offer post-op physical therapy and post-surgery rehab tailored to your recovery needs, ensuring a safe and effective return to daily activities.

Learn More →

Health & Wellness Services

At Magna Physical Therapy & Sports Medicine Center, we’re dedicated to helping you maintain optimal health and wellness. Our health and wellness amenities include annual physical therapy check-ups, dry needling, fitness classes, and massage therapy, all designed to complement your overall health plan and prevent injury.

Learn More →

Sports Medicine

Whether you’re a competitive athlete or a weekend warrior, Magna Physical Therapy & Sports Medicine Center offers personalized care to help you recover from injuries and optimize performance. Our experienced team of physical therapists, athletic trainers, personal trainers, and massage therapists works closely with you to develop a treatment plan that addresses your specific needs, from ACL tear rehabilitation to general PT sports therapy.

Learn More →