Across Vermont, of the 143 physical therapy practices we list, 142 give a phone number and 112 have a website. By what they offer: 10 sports rehabilitation.
Top 10 physical therapy practices in Vermont
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Appletree Bay Physical TherapyBurlington
-
2Transitions Physical TherapyJericho
-
3Dan WyandSt Johnsbury
-
4Dee Physical TherapySouth Burlington
-
6Momentum Physical TherapySouth Burlington
-
7Manchester Physical TherapyManchester Center
-
8Vermont Sports Medicine CenterRutland
-
9Benjamin Physical MedicineWilliston
-
10Essex Physical TherapyEssex Junction
Cities
Largest first. Towns with a single physical therapy practice are listed further down this page.
Other towns in Vermont
One physical therapy practice each — too few for a page of their own, so they live here.
-
Valarie Mcgettigan, PtBellows Falls
39 The Sq # 302, Bellows Falls, VT 05101-1364
-
Vermont Valley Physical TherapyBennington
345 Elm St, Bennington, VT 05201-2265
-
Bennington Physical TherapyBennington
328 Dewey St, Bennington, VT 05201-2225
-
SVMC Physical TherapyBennington
120 Hospital Dr, Bennington, VT 05201
-
Rehabilitation Therapy - Berlin, UVM Health - Central Vermont Medical CenterBerlin
1311 Barre Montpelier Road, Berlin, VT 05602
-
GMCF Physical TherapyBerlin
652 Granger Rd, Berlin, VT 05641
-
Rehabilitation Therapy - Berlin - Granger Road, UVM Health Network - CVMCBerlin
244 Granger Rd, Berlin, VT 05602
-
Vermont Sports Medicine CenterBrandon
43 Center St, Brandon, VT 05733-1105
-
Porter Physical TherapyBrandon
61 Court Dr, Brandon, VT 05733
-
Vermont Sports Medicine CenterBrandon
381 New Rd # A, Brandon, VT 05733-8362
-
Physical Therapy Services of BrattleboroBrattleboro
30 Harris Pl, Brattleboro, VT 05301
-
Integrative Health Services - Colon HydrotherapyBrattleboro
1222 Putney Rd, Brattleboro, VT 05301-9000
-
Bristol Physical TherapyBristol
167 Monkton Rd, Bristol, VT 05443-5045
-
Slate Valley Physical TherapyCastleton
218 VT-4A, Castleton, VT 05735
-
Vermont Sports Medicine Center At CastletonCastleton
700 Route 4A W Ste 1, Castleton, VT 05735
-
QuinnEssential Physical TherapyChester
Driveway off, 854 Vermont 10, Rachel's Wy, Chester, VT 05143
-
Elite Health & WellnessColchester
824 W Lakeshore Dr Ste 3, Colchester, VT 05446-1501
-
Empower Tuning and PTColchester
905 Roosevelt Hwy, Colchester, VT 05446
-
Inspire Physical TherapyColchester
47 Commerce Dr, Colchester, VT 05446-8038
-
Ashley Burghardt, PtColchester
441 Watertower Cir, Colchester, VT 05446-5801
-
The RehabGYM, Inc.Colchester
905 Roosevelt Hwy Ste 100, Colchester, VT 05446
-
Megan Cronin, DPT, Physical TherapistColchester
792 College Pkwy, Colchester, VT 05446
-
Dorset PhysioDorset
909 Route 30, Dorset, VT 05251-9661
-
Vermont Pain Relief, LlcEast Burke
83 Kirby Rd, East Burke, VT 05832-7701
-
Drive Physio and PerformanceEast Burke
East Burke, VT
-
Donna P. Johnson Physical TherapyFair Haven
28 4th St, Fair Haven, VT 05743
-
Fairfax Family Physical TherapyFairfax
1282 Main St, Fairfax, VT 05454
-
Elevation Physical TherapyFayston
271 Moulton Rd, Fayston, VT 05673
-
Victoria HillHardwick
3681 Center Rd, Hardwick, VT 05836
-
BE Fit Physical Therapy WRJHartford
Upper Valley Aquatic Center, 100 Arboretum Ln, Hartford, VT 05001
-
Sunrise Physical TherapyJeffersonville
5016 VT Route 15, Jeffersonville, VT 05464-4487
-
Transitions Physical TherapyJericho
74 VT-15, Jericho, VT 05465
-
Vermont Sports Medicine CenterKillington
3902 Killington Rd, Killington, VT 05751-9822
-
Mountain View Physical TherapyLudlow
8 Main St, Ludlow, VT 05149-1106
-
Northern Physical TherapyLyndonville
569 Main St, Lyndonville, VT 05851-9240
-
Nvrh /Dan Wyand Pt & AssociatesLyndonville
197 Industrial Pkwy, Lyndonville, VT 05851
-
Alpine Physical Therapy And Sports Care, PcManchester
3800 Main St, Manchester, VT 05254-4136
-
Manchester Physical TherapyManchester Center
5468 Main St, Manchester Center, VT 05255-9481
-
Prospect RehabilitationManchester Center
7254 Main St, Manchester Center, VT 05255-9531
-
Manchester Physical TherapyManchester Center
7252 Main St, Manchester Center, VT 05255-9531
-
Wells Physical Therapy ServicesMiddlebury
231 Court St, Middlebury, VT 05753
-
Long Trail Physical TherapyMiddlebury
812 Exchange St, Middlebury, VT 05753-1555
-
Middlebury Physical TherapyMiddlebury
295 Colonial Dr, Middlebury, VT 05753-8518
-
Excel Physical TherapyMilton
184 US-7, Milton, VT 05468
-
Long Trail Physical TherapyMilton
414 Rte 7 S, Milton, VT 05468
-
Essential Physical Therapy & PilatesMontpelier
81 River St #201, Montpelier, VT 05602
-
Resilience Occupational TherapyMontpelier
252 Main St, Montpelier, VT 05602-4265
-
Stowe Physical Therapy and PilatesMorristown
5217 Stagecoach Rd, Morristown, VT 05661
-
Physio PilatesNewfane
23 Rock River Terrace, Newfane, VT 05345
-
Freedom Physical Therapy PcNewport
417 Vt Route 105, Newport, VT 05855-8531
-
Northeast Kingdom Physical TherapyNewport
76 Lakemont Rd, Newport, VT 05855-9872
-
Rehabilitation Therapy - Northfield, UVM Health - Central Vermont Medical CenterNorthfield
87 Paine Mountain Drive, Northfield, VT 05663
-
Essential Physical TherapyPlainfield
157 Towne Ave, Plainfield, VT 05667
-
Choice Physical TherapyRichmond
840 W Main St, Richmond, VT 05477
-
Rooted Movement RehabRichmond
1070 W Main St Suite#7, Richmond, VT 05477
-
Renewal Physical Therapy PlcRichmond
53 Railroad St Unit 1, Richmond, VT 05477-7749
-
Long Trail Physical TherapyRichmond
61 Huntington Rd, Richmond, VT 05477
-
Green Mountain Institute for Integrative TherapyShaftsbury
368 Lamb Rd, Shaftsbury, VT 05257
-
PT 360Shelburne
120 Graham Way Ste 110, Shelburne, VT 05482
-
Dee Physical TherapyShelburne
166 Athletic Dr, Shelburne, VT 05482
-
Island Physical TherapySouth Hero
564 Route 2, South Hero, VT 05486-4307
-
Island Physical TherapySouth Hero
323 US-2, South Hero, VT 05486
-
Choice Physical TherapySt Albans
3 Champlain Commons, St Albans, VT 05478
-
Excel Physical Therapy IncSt Albans
140 S Main St #4, St Albans, VT 05478
-
Haven Health CareSt Albans
596 Seymour Rd, St Albans, VT 05478
-
Dan WyandSt Johnsbury
97 Sherman Dr, St Johnsbury, VT 05819
-
Strong Oaks Physical TherapySt Johnsbury
542 Railroad St, St Johnsbury, VT 05819
-
Pinnacle Physical TherapyStowe
1878 Mountain Rd Ste 1, Stowe, VT 05672
-
Summit Physical Therapy & PerformanceStowe
4974 Mountain Rd #5, Stowe, VT 05672
-
Sports and Rehab ClinicStowe
4974 Mountain Rd, Stowe, VT 05672
-
Down East TileStowe
723 Sylvan Park Rd, Stowe, VT 05672-5216
-
Stratton PhysioStratton
10 Arbor Rd, Stratton, VT 05155-4428
-
Grace Cottage Rehabilitation ServicesTownshend
163 Grafton Rd, Townshend, VT 05353
-
VT Moms Physical Therapy and PerformanceVergennes
11 Main St, Vergennes, VT 05491
-
Long Trail Physical Therapy PCVergennes
300 Main St, Vergennes, VT 05491-1035
-
Back to Action Physical Therapy PLCWaitsfield
5360 Main St # A, Waitsfield, VT 05673
-
Embody Physical TherapyWaterbury
30 Foundry St, Waterbury, VT 05676
-
Family Physical TherapyWaterbury
137 S Main St #1, Waterbury, VT 05676
-
Rehabilitation Therapy - Waterbury, UVM Health Network - Central Vermont Medical CenterWaterbury
130 S Main St, Waterbury, VT 05676
-
Vasta Performance Training And Physical TherapyWaterbury
80 S Main St Ste 7, Waterbury, VT 05676-1540
-
Head and Neck Physical Therapy and Holistic CareWestford
384 Westford-Milton Rd, Westford, VT 05494
-
True North Pelvic PtWhite River Junction
108 N Main St, White River Junction, VT 05001-7056
-
Caroline Craig MsptWhite River Junction
205 Billings Farm Rd Ste 3f-4, White River Junction, VT 05001-5400
-
Body Solutions Wellness CenterWilmington
68 E Main St, Wilmington, VT 05363-8804
-
Physical Therapy PlusWilmington
210 Route 9 E, Wilmington, VT 05363
-
Bridge WellnessWinooski
@ River View Wellness, 321 Main St Ste B, Winooski, VT 05404
-
Timberlane Physical TherapyWinooski
321 Main St Ste D, Winooski, VT 05404
-
Upper Valley RehabilitationWoodstock
1489 South Rd, Woodstock, VT 05091-4537
-
Ottauquechee Physical TherapyWoodstock
442 E Woodstock Rd Ste 3, Woodstock, VT 05091-3696
BEFORE YOU GO
Prepare for physical therapy
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Prepare for an evaluation
Prepare the records, everyday goals and practical questions that can make an initial physical therapy visit easier to follow.
Read the guide
Plan clothes and footwear
Ask about clothing, shoes and changing facilities, and pack a small folder of documents for your physical therapy appointment.
Read the guide
Understand PT and OT
Compare the roles of physical and occupational therapy, understand their overlap and prepare clear questions about the service you have been offered.
Read the guide