Walnut Creek Shadelands - 925.934.6373 | Walnut Creek Downtown - 925.378.7652 | Pleasanton - 925.426.6986

Welcome to Back On Track Physical Therapy!

The Only 5 Star Physical Therapy Clinic in Walnut Creek and Pleasanton

Helping you move beyond pain and limitations.

Call us to schedule a free evaluation!

FREE Injury Screen For Your Athlete Before The Season Starts

We can help determine if your injury can be managed by physical therapy.

Walnut Creek: Shadelands

301 Lennon Ln Ste 202 Walnut Creek, CA 94598

Monday: 9am-6pm
Tuesday: 9am-7pm
Wednesday: 8am-5pm
Thursday: 9am-7pm
Friday: 8am-5pm
Saturday & Sunday: Closed

Walnut Creek: Downtown

1840 San Miguel Dr Suite 100 Walnut Creek, CA 94598

Monday: 8am-5pm
Tuesday: 8am-7pm
Wednesday: 8am-5pm
Thursday: 8am-7pm
Friday: 8am-5pm
Saturday & Sunday: Closed

Pleasanton Physical Therapy

4456 Black Ave Ste 150 Pleasanton, CA 94566

Monday: 7:30am-5pm
Tuesday: 7:30am-7pm
Wednesday: 7:30am-5pm
Thursday: 7:30am-7pm
Friday: 7:30am-4:30pm
Saturday & Sunday: Closed


Hear about their experiences at our clinics.



At our clinics we combine our expertise in movement and pain with our belief in compassion and respect.


We believe everyone has the capacity to heal themselves-we simply provide the opportunity and tools for you to achieve your goals.


We separate ourselves from other healthcare professionals by looking at the complete picture and not only the specific injury that you may have.


The latest from our blog

Create Heart-Healthy Habits During Heart Month

Create Heart-Healthy Habits During Heart Month

February is American Heart Month, a time when health professionals like physical therapists strive to raise awareness about maintaining and improving cardiovascular health.  The month also serves as a sobering reminder that, as a society, we...

Exercise to Ease Chronic Anxiety This Year

Exercise to Ease Chronic Anxiety This Year

A new year offers the potential for new opportunities and experiences.  For those who struggle with general and consistent anxiety, however, the prospect of the new year and the expectations that come with it can be tricky to maneuver.  It’s with this...

12 + 11 =