DOT Physical Exams in Pennsylvania

Find 258 DOT physical clinics in Pennsylvania

Pennsylvania requires all commercial motor vehicle (CMV) drivers to hold a valid medical examiner's certificate issued by a medical examiner on the FMCSA National Registry. We list 258 clinics that advertise DOT physicals on Google across Pennsylvania, including locations in major cities like Philadelphia, Pittsburgh, Allentown. The average cost for a DOT physical exam in Pennsylvania ranges from $75–$150, though prices vary by provider. Most clinics accept walk-ins and can issue your medical certificate the same day. Your DOT medical card is valid for up to 24 months, depending on your health status.

Confirm your examiner on the FMCSA National Registry
Same-Day Results Available
Valid for 12-24 Months

Driving already?

Trucking companies are paying to hire Class A drivers with 3 months on the road

Tell us your CDL class, months driving and endorsements. We send your profile to a hiring partner covering your zip, they call you. Free for you, the carrier pays the fee. New graduates and drivers with a record are routed too. How placement works.

Endorsements you hold (tap all that apply)

Free for drivers. Carriers pay us a placement fee when they hire; you pay nothing.

What to bring to your DOT physical

A one-page checklist: documents, medications to list, vision and blood-pressure limits, and what makes examiners issue a 3-month card instead of a 2-year one. Sent to your email.

One email with the checklist, then occasional CDL news. Unsubscribe any time.

Run a clinic in Pennsylvania?

Drivers on this page are looking for a DOT physical this week. A featured listing puts your clinic at the top of Pennsylvania with your price, hours and booking link, for $29 a month. Free listings are welcome too.

Medical Examiners in Pennsylvania

Express DOT Physicals

Altoona, PA

5(12)
Inside Traficante Family Chiropractic, 3010 Maple Ave, 16601
(814) 940-8888
DOT Physical

Mobility-Doc

Bethlehem, PA

5(158)
1114 W Broad St, 18018
(610) 726-1569
DOT Physical

Gilroy Family Chiropractic Center, PC

Bethlehem, PA

5(164)
2223 Linden St Ste 2, 18017
(610) 837-1041
DOT Physical

Mid State Occupational Med

Blakely, PA

5(1)
235 Main St, 18447
(570) 383-9011
DOT Physical

Orock Direct Primary Care LLC

Camp Hill, PA

5(16)
3623 Gettysburg Rd, 17011
(717) 680-6345
DOT Physical

NRG Health Direct Primary Care/ NRG & Associates DOT Physicals-BY APPOINTMENT ONLY

Dillsburg, PA

5(31)
6 N Baltimore St Ste 1, 17019
(717) 366-8447
DOT Physical

NRG Health-Direct Primary Care and DOT Physicals By appointment

Dillsburg, PA

5(13)
6 N Baltimore St, 17019
(717) 366-8447
DOT Physical

Nestor G. Dequevedo, DC

Dupont, PA

5(2)
98 Grove St, 18641
(570) 451-3404
DOT Physical

John H. Turosky, DC

Edwardsville, PA

5(15)
420 Main St, 18704
(570) 287-8893
DOT Physical

Men's ED Clinic of Pro-Medical Services

Erie, PA

5(1)
2028 W 38th St, 16508
(814) 868-2942
DOT Physical

The D.O.T NP

Glenside, PA

5(1)
523 Bethlehem Pike, 19038
(570) 669-8826
DOT Physical

ChiroPlus of Locust Lane

Harrisburg, PA

5(70)
4607 Locust Ln, 17109
(717) 545-6063
DOT Physical

CNS Occupational Medicine - Harrisburg

Harrisburg, PA

5(11)
845 Sir Thomas Ct Ste 2, 17109
(717) 625-2295
DOT Physical

Frederick Randy S DC

Harrisburg, PA

5(4)
4607 Locust Ln, 17109
(717) 545-6063
DOT Physical

Degenhart Chiropractic Health Center

Hazleton, PA

5(108)
1749 E Broad St, 18201
(570) 454-2474
DOT Physical

John P. Degenhart, DC

Hazleton, PA

5(25)
1749 E Broad St, 18201
(570) 454-2474
DOT Physical

Elevate Chiropractic Wellness Center

Kingston, PA

5(6)
303 Market St Ste 102, 18704
(570) 215-8250
DOT Physical

Keystone DOT Physicals

Lancaster, PA

5(1)
1689 Crown Ave Ste 4-B, 17601
(717) 229-0050
DOT Physical

DOTDOC

Lansdale, PA

5(130)
1101 S Broad St Ste 101, 19446
(215) 631-1595
DOT Physical

CNS Occupational Medicine

Lititz, PA

5(112)
151 Koser Rd, 17543
(717) 839-5466
DOT Physical

Bucks county DOT physicals

Newtown, PA

5(3)
760 Newtown Yardley Rd Ste 125, 18940
(215) 579-9200
DOT Physical

Affordable Chiropractic Care

Philadelphia, PA

5(2)
1248 N Broad St, 19121
(267) 239-0092
DOT Physical

MEAGAN MON-FRI. DOT PERMIT PHYSICAL EXAM CENTER.

Philadelphia, PA

5(2)
5901 N 6th St, 19120
(215) 224-9059
DOT Physical

Elite Health & Wellness

Philadelphia, PA

5(6)
6404 Roosevelt Blvd Suite 1C-3, 19149
(267) 788-1789
DOT Physical

DOT CDL Medical Exam Center

Philadelphia, PA

5(308)
15200 Bustleton Ave Unit 5, 19116
(267) 209-8439
DOT Physical

CDL/DOT Medical Exam for DMV Tri County Medical Center

Philadelphia, PA

5(1186)
10125 Verree Rd Ste 111, 19116
(215) 882-8100
DOT Physical

Advance Exam

Pittsburgh, PA

5(47)
4146 Library Rd #2, 15234
(412) 444-8088
DOT Physical

HealthSource Chiropractic of Pittsburgh

Pittsburgh, PA

5(221)
3325 Saw Mill Run Blvd #1, 15227
(412) 502-6113
DOT Physical

Urgent Care Clinic PLLC

Southampton, PA

5(248)
57 Street Rd #4, 18966
(215) 754-0033
DOT Physical

Summit Chiropractic and Wellness

State College, PA

5(111)
901 Benner Pike, 16801
(814) 237-2225
DOT Physical

Brummert Family Chiropractic

State College, PA

5(90)
2011 Cato Ave Suite 201, 16801
(814) 777-1558
DOT Physical

Penn State's Office of Physical Plant

University Park, PA

5(6)
Physical Plant, 16802
(814) 865-4731
DOT Physical

Modern Medical Healthcare Services, LLC

Upper Darby Township, PA

5(39)
First Floor, 7046 Marshall Rd, 19082
(877) 663-6330
DOT Physical

Medical Marijuana Doctor in PA | Telemedicine at The Sanctuary

Wilkes-Barre, PA

5(408)
45 E Northampton St, 18701
(570) 301-6149
DOT Physical

Wilkes-Barre – Scranton Chiropractic & Rehab

Wilkes-Barre, PA

5(178)
1140 PA-315 Ste 202-2nd Floor, 18702
(570) 451-3404
DOT Physical

Brian J. Tokach, DC

Williamsport, PA

5(2)
100 Eck Cir #1, 17701
(570) 322-1245
DOT Physical

Darrin L. Wascher, DC

Williamsport, PA

5(6)
2403 Lycoming Creek Rd, 17701
(570) 494-1133
DOT Physical

Madeira Chiropractic and Rehabilitation

Chambersburg, PA

4.9(156)
1124 Kennebec Dr, 17201
(717) 263-8919
DOT Physical

Anna Wnuk, CRNP

Clarks Summit, PA

4.9(136)
407 N State St, 18411
(570) 586-1134
DOT Physical

Wilkes-Barre – Scranton Chiropractic & Rehab

Dupont, PA

4.9(16)
98 Grove St, 18641
(570) 955-8865
DOT Physical

CDL DOT CMV Physicals

East Pittsburgh, PA

4.9(32)
1517 Electric Ave, 15112
(412) 626-9713
DOT Physical

Family Practice Center, PC

Elizabethtown, PA

4.9(211)
300 Maytown Rd, 17022
(717) 367-1430
DOT Physical

Warner Chiropractic Care Center

Mechanicsburg, PA

4.9(78)
5315 E Trindle Rd, 17050
(717) 766-5406
DOT Physical

Neuromechanical Pain Management Associates

Morrisville, PA

4.9(75)
201 Woolston Dr Ste 2B, 19067
(215) 547-6660
DOT Physical

Backcountry Spine & Sport

State College, PA

4.9(34)
450 Windmere Dr Ste 250, 16801
(814) 954-5095
DOT Physical

Williamstown Chiropractic Center

Tower City, PA

4.9(18)
704 E Grand Ave, 17980
(717) 647-7477
DOT Physical

Freedom Chiropractic Solutions

Wilkes-Barre Township, PA

4.9(68)
142 Mundy St, 18702
(570) 371-0398
DOT Physical

MedSurg Urgent Care - Wyomissing

Wyomissing, PA

4.9(119)
1025 Berkshire Blvd Ste 600A, 19610
(610) 871-3212
DOT Physical

Disc Centers of America Reading

Wyomissing, PA

4.9(133)
560 Van Reed Rd #203, 19610
(610) 750-6804
DOT Physical

vybe urgent care

Bensalem, PA

4.8(4501)
3626 Street Rd, 19020
(267) 763-3626
DOT Physical

vybe urgent care

Blue Bell, PA

4.8(1897)
920 Dekalb Pike suite 100, 19422
(267) 289-1770
DOT Physical

vybe urgent care

Brookhaven, PA

4.8(1262)
4808 Edgmont Ave, 19015
(610) 876-3072
DOT Physical

AFC Urgent Care Camp Hill

Camp Hill, PA

4.8(861)
3201 Market St, 17011
(717) 857-6172
DOT Physical

AFC Urgent Care Harrisburg

Harrisburg, PA

4.8(1722)
49 Prince St Unit 101, 17109
(717) 901-3440
DOT Physical

AFC Urgent Care Ridley

Holmes, PA

4.8(1083)
2623 E Macdade Blvd, 19043
(267) 635-6060
DOT Physical

Dr. David J. Silverstein & Associates

Lancaster, PA

4.8(246)
2920 Marietta Ave, 17601
(717) 898-2356
DOT Physical

vybe urgent care

Philadelphia, PA

4.8(2427)
618 Market St, 19106
(215) 583-0618
DOT Physical

AFC Urgent Care Torresdale

Philadelphia, PA

4.8(1348)
9998 Frankford Ave, 19114
(267) 669-1101
DOT Physical

Medex Urgent Care

Philadelphia, PA

4.8(587)
15200 Bustleton Ave Unit 4, 19116
(215) 376-3339
DOT Physical

Express Urgent Care

Wilkes-Barre, PA

4.8(862)
1130 PA-315, 18702
(570) 822-3300
DOT Physical

AFC Urgent Care Cheltenham

Wyncote, PA

4.8(2803)
2401 W Cheltenham Ave, 19095
(215) 935-6777
DOT Physical

Ziegler Chiropractic Clinic

Allentown, PA

4.7(86)
101 S 14th St, 18102
(610) 432-4401
DOT Physical

AFC Urgent Care Aston

Aston Township, PA

4.7(1941)
5024 Pennell Rd, 19014
(484) 766-3502
DOT Physical

Everest Urgent Care

Chester, PA

4.7(299)
2600 W 9th St Unit E1, 19013
(484) 480-4700
DOT Physical

AFC Urgent Care Downingtown

Downingtown, PA

4.7(2794)
150 E Pennsylvania Ave #140, 19335
(610) 518-1060
DOT Physical

Passport Health Exton Travel Clinic

Exton, PA

4.7(53)
556 Swedesford Road, 557 Exton Cmns, 19341
(610) 510-4421
DOT Physical

vybe urgent care

Folsom, PA

4.7(5050)
213 Morton Ave, 19033
(610) 285-9500
DOT Physical

AFC Urgent Care Havertown

Havertown, PA

4.7(1366)
115 W Eagle Rd, 19083
(484) 452-9400
DOT Physical

vybe urgent care

Havertown, PA

4.7(4030)
1305 West Chester Pike, 19083
(610) 482-4949
DOT Physical

AFC Urgent Care Lansdale

Lansdale, PA

4.7(1033)
1551 S Valley Forge Rd Ste 3, 19446
(267) 645-4200
DOT Physical

Newport Family Practice

Newport, PA

4.7(151)
52 Red Hill Ct, 17074
(717) 567-3151
DOT Physical

vybe urgent care

Philadelphia, PA

4.7(3225)
1420 Chestnut St, 19102
(215) 999-1420
DOT Physical

Passport Health Philadelphia Travel Clinic

Philadelphia, PA

4.7(134)
1628 John F Kennedy Blvd Ste 450, 19103
(215) 944-5027
DOT Physical

vybe urgent care

Philadelphia, PA

4.7(3311)
5828 Market St, 19139
(215) 948-4010
DOT Physical

vybe urgent care

Philadelphia, PA

4.7(5630)
1217 S Broad St, 19147
(215) 999-1217
DOT Physical

vybe urgent care

Philadelphia, PA

4.7(1557)
4190 City Ave Suite 101, 19131
(215) 857-5300
DOT Physical

Compassionate Certification Centers

Pittsburgh, PA

4.7(109)
355 Fifth Ave #1502, 15222
(888) 316-9085
DOT Physical

Express Urgent Care

Scranton, PA

4.7(3253)
449 Scranton Carbondale Hwy, 18508
(570) 344-6000
DOT Physical

Warninger Chiropractic Center

Scranton, PA

4.7(100)
395 Meridian Ave, 18504
(570) 207-9114
DOT Physical

vybe urgent care

St Davids, PA

4.7(697)
599 Lancaster Ave, 19087
(215) 546-1115
DOT Physical

Our Care

York, PA

4.7(32)
2200 S George St, 17403
(717) 515-5532
DOT Physical

Patient First Primary & Urgent Care - Devon

Devon, PA

4.6(615)
133 Lancaster Ave, 19333
(484) 581-2990
DOT Physical

Joint Chiropractic

Erie, PA

4.6(33)
3624 W 12th St, 16505
(814) 866-3366
DOT Physical

AFC Urgent Care Kennett Square

Kennett Square, PA

4.6(1282)
810 E Baltimore Pike, 19348
(484) 778-8000
DOT Physical

Live Urgent Care

King of Prussia, PA

4.6(809)
107 Town Center Rd, 19406
(484) 750-5212
DOT Physical

AFC Urgent Care Narberth

Narberth, PA

4.6(1567)
934 Montgomery Ave, 19072
(484) 270-8600
DOT Physical

AFC Urgent Care South Philly

Philadelphia, PA

4.6(1995)
1444 W Passyunk Ave, 19145
(215) 964-9250
DOT Physical

vybe urgent care

Philadelphia, PA

4.6(4071)
3550 Market St Ste 102, 19104
(215) 405-0701
DOT Physical

vybe urgent care

Philadelphia, PA

4.6(4398)
1500 Spring Garden St Ste R105, 19130
(267) 768-8288
DOT Physical

vybe urgent care

Philadelphia, PA

4.6(5639)
7390 Bustleton Ave, 19152
(267) 376-7390
DOT Physical

Shillington Chiropractic Associates

Shillington, PA

4.6(11)
30 Mifflin Blvd, 19607
(610) 775-9729
DOT Physical

AFC Urgent Care Southampton

Southampton, PA

4.6(692)
511 Second Street Pike, 18966
(267) 669-1660
DOT Physical

Everest Urgent Care

Upper Darby Township, PA

4.6(1758)
6787 Market St #101, 19082
(610) 352-8000
DOT Physical

IM | Health - Urgent Care, Family Practice & Physical Therapy

Wayne, PA

4.6(685)
372 W Lancaster Ave, 19087
(610) 726-0436
DOT Physical

AFC Urgent Care West Chester

West Chester, PA

4.6(1905)
510 E Gay St, 19380
(484) 999-0204
DOT Physical

Tower Health Urgent Care - Douglassville

Douglassville, PA

4.5(737)
1139 Benjamin Franklin Hwy #114, 19518
(610) 385-4444
DOT Physical

PennDOT Materials Testing Lab

Harrisburg, PA

4.5(26)
81 Lab Ln, 17109
(717) 787-1037
DOT Physical

AFC Urgent Care Levittown

Levittown, PA

4.5(1299)
173 Levittown Pkwy #24a, 19055
(215) 648-9000
DOT Physical

vybe urgent care

Philadelphia, PA

4.5(8482)
3356 Aramingo Ave, 19134
(215) 999-3356
DOT Physical

Concentra Urgent Care

Plymouth Meeting, PA

4.5(1369)
850 Germantown Pike, 19462
(610) 275-3884
DOT Physical

Concentra Urgent Care

Reading, PA

4.5(495)
1114 Commons Blvd, 19605
(610) 926-0960
DOT Physical

Reading Convenient Care

Reading, PA

4.5(103)
3535 N 5th Street Hwy, 19605
(610) 939-1532
DOT Physical

AFC Urgent Care Willow Grove

Willow Grove, PA

4.5(1577)
2848 W Moreland Rd, 19090
(267) 495-5455
DOT Physical

UPMC-GoHealth Urgent Care

Bridgeville, PA

4.4(418)
3024 Washington Pike, 15017
(412) 564-6152
DOT Physical

Concentra Urgent Care

Erie, PA

4.4(746)
3010 W Lake Rd, 16505
(814) 833-2385
DOT Physical

Concentra Urgent Care

Lancaster, PA

4.4(1057)
113 Butler Ave, 17601
(717) 391-3087
DOT Physical

Concentra Urgent Care

Lancaster, PA

4.4(495)
241 Rohrerstown Rd Suite 200 Ste 200, 17601
(717) 431-1770
DOT Physical

Passport Health Lancaster Travel Clinic

Lancaster, PA

4.4(64)
200 Butler Ave #103, 17601
(717) 400-8339
DOT Physical

Mountain Top Internal Medicine

Mountain Top, PA

4.4(7)
123 N Mountain Blvd, 18707
(570) 474-5209
DOT Physical

MinuteClinic at CVS

Philadelphia, PA

4.4(94)
6501 Harbison Ave, 19149
(866) 389-2727
DOT Physical

Concentra Urgent Care

Pittsburgh, PA

4.4(684)
120 Lytton Ave #275, 15213
(412) 621-5430
DOT Physical

Concentra Urgent Care

Pittsburgh, PA

4.4(1037)
4390 Campbells Run Rd, 15205
(412) 429-9675
DOT Physical

Intermountain Medical Group - Scott Street Medical Center

Wilkes-Barre, PA

4.4(7)
500 Scott St, 18702
(570) 824-1700
DOT Physical

Patient First Primary & Urgent Care - Wyomissing

Wyomissing, PA

4.4(1389)
2600 Paper Mill Rd, 19610
(484) 220-0051
DOT Physical

Patient First Primary & Urgent Care - East York

York, PA

4.4(828)
2960 E Market St, 17402
(717) 751-2483
DOT Physical

Patient First Primary & Urgent Care - East Norriton

East Norriton Township, PA

4.3(957)
400 E Germantown Pike, 19401
(610) 994-0063
DOT Physical

Health Center at Easton

Easton, PA

4.3(19)
2401 Northampton St, 18045
(484) 591-7555
DOT Physical

Concentra Urgent Care

Exton, PA

4.3(534)
625 N Pottstown Pike, 19341
(610) 903-0640
DOT Physical

Patient First Primary & Urgent Care - Langhorne

Fairless Hills, PA

4.3(1027)
100 Lincoln Hwy, 19030
(267) 587-0775
DOT Physical

Concentra Urgent Care

King of Prussia, PA

4.3(381)
170 N Henderson Rd Ste 306 Suite 306, 19406
(610) 337-1558
DOT Physical

Patient First Primary & Urgent Care - Lancaster

Lancaster, PA

4.3(811)
1625 Oregon Pike, 17601
(717) 925-2995
DOT Physical

Concentra Urgent Care

Langhorne, PA

4.3(420)
360 N Oxford Valley Rd Suite 400 Suite 400, 19047
(215) 943-9000
DOT Physical

Concentra Urgent Care

Mechanicsburg, PA

4.3(411)
6108 Carlisle Pike, 17050
(717) 691-9560
DOT Physical

Northstar Urgent Care

Nazareth, PA

4.3(76)
430 Nazareth Pike, 18064
(610) 365-2300
DOT Physical

AFC Urgent Care Newtown

Newtown, PA

4.3(1328)
2873 S Eagle Rd, 18940
(267) 364-6477
DOT Physical

Concentra Urgent Care

Pittsburgh, PA

4.3(1019)
1600 W Carson St Ste 200, 15219
(412) 391-1137
DOT Physical

Concentra Urgent Care

Pittsburgh, PA

4.3(1090)
15 Freeport Rd #100, 15215
(412) 784-1678
DOT Physical

Perry Physicians

Shermans Dale, PA

4.3(13)
4570 Valley Rd, 17090
(717) 582-2090
DOT Physical

UPMC-GoHealth Urgent Care

Wilkes-Barre, PA

4.3(420)
677 Kidder St D, 18702
(272) 268-3576
DOT Physical

Concentra Urgent Care

Carlisle, PA

4.2(512)
1124 Harrisburg Pike, 17013
(717) 245-2411
DOT Physical

Patient First Primary & Urgent Care - Downingtown

Downingtown, PA

4.2(734)
967 E Lancaster Ave, 19335
(484) 593-5160
DOT Physical

Concentra Urgent Care

Ephrata, PA

4.2(290)
4237 Oregon Pike, 17522
(717) 859-5002
DOT Physical

Patient First Primary & Urgent Care - Feasterville

Feasterville-Trevose, PA

4.2(1225)
75 E Street Rd, 19053
(267) 684-1047
DOT Physical

Patient First Primary & Urgent Care - Colonial Park

Harrisburg, PA

4.2(1117)
5125 Jonestown Rd Ste 105, 17112
(717) 943-1566
DOT Physical

Patient First Primary & Urgent Care - Mechanicsburg

Mechanicsburg, PA

4.2(1306)
107 S Sporting Hill Rd, 17050
(717) 943-1781
DOT Physical

Fundamental Labor Strategies

New Hope, PA

4.2(35)
58 W Bridge St, 18938
(215) 862-7280
DOT Physical

Concentra Urgent Care

Philadelphia, PA

4.2(965)
219 N Broad St 1st Floor Suite 101, 19107
(215) 762-8525
DOT Physical

MinuteClinic at CVS

Pittsburgh, PA

4.2(39)
328 Cochran Rd, 15228
(866) 389-2727
DOT Physical

Geisinger ConvenientCare Pittston

Pittston, PA

4.2(159)
42 N Main St, 18640
(570) 602-5610
DOT Physical

Concentra Urgent Care

Reading, PA

4.2(901)
4201 Pottsville Pike, 19605
(610) 921-5811
DOT Physical

Concentra Urgent Care

Reading, PA

4.2(429)
3225 N 5th Street Hwy Ste 4 Ste 4, 19605
(610) 939-2391
DOT Physical

Tower Health Urgent Care - Sinking Spring

Sinking Spring, PA

4.2(390)
4860 Penn Ave, 19608
(484) 659-1520
DOT Physical

Dr.Paul's Clinic

State College, PA

4.2(85)
1516 Martin St, 16803
(814) 424-2095
DOT Physical

Concentra Urgent Care

Wilkes-Barre Township, PA

4.2(1217)
268 Highland Park Blvd, 18702
(570) 822-8831
DOT Physical

Concentra Urgent Care

York, PA

4.2(1447)
970 Loucks Rd Ste. Unit D, # D, 17404
(717) 764-1008
DOT Physical

St. Luke's Care Now - Bethlehem (Walk-in care) and Occupational Medicine

Bethlehem, PA

4.1(555)
153 Brodhead Rd, 18017
(484) 526-3000
DOT Physical

Patient First Primary & Urgent Care - Easton

Easton, PA

4.1(641)
2450 Butler St, 18042
(610) 991-3136
DOT Physical

The IMA Group

Forty Fort, PA

4.1(143)
150 Welles St #300, 18704
(570) 338-2601
DOT Physical

Concentra Urgent Care

Harrisburg, PA

4.1(1570)
4200 Union Deposit Rd, 17111
(717) 558-6708
DOT Physical

Concentra Urgent Care

Harrisburg, PA

4.1(466)
6301 Grayson Rd, 17111
(717) 920-5910
DOT Physical

St. Luke's Care Now - Hazleton (Walk-in care) and Occupational Medicine

Hazleton, PA

4.1(95)
1097 N Church St, 18202
(272) 639-5650
DOT Physical

MinuteClinic at CVS

McKees Rocks, PA

4.1(47)
5703 Steubenville Pike, 15136
(866) 389-2727
DOT Physical

Oley Medical Associates

Oley, PA

4.1(14)
2866 W Philadelphia Ave, 19547
(610) 987-3451
DOT Physical

Patient First Primary & Urgent Care - Allentown

Allentown, PA

4(640)
3178 Tilghman St, 18104
(610) 844-9150
DOT Physical

Concentra Urgent Care

Essington, PA

4(483)
1017 4th Ave Ste 200 Suite 200, 19029
(610) 521-6880
DOT Physical

Concentra Urgent Care

Mechanicsburg, PA

4(771)
4910 Ritter Rd, 17055
(717) 795-1819
DOT Physical

Patient First Primary & Urgent Care - Pottstown

Pottstown, PA

4(985)
119 Shoemaker Rd, 19464
(610) 427-4919
DOT Physical

U.S. HealthWorks Medical Group

Reading, PA

4(1)
1114 Commons Blvd, 19605
(610) 926-0960
DOT Physical

Patient First Primary & Urgent Care - Springfield

Springfield, PA

4(1422)
417 Baltimore Pike, 19064
(484) 470-2600
DOT Physical

St. Luke's Care Now - Allentown (Walk-in care) and Occupational Medicine

Allentown, PA

3.9(433)
501 Cetronia Rd Ste 105, 18104
(484) 426-2513
DOT Physical

Concentra Urgent Care

Allentown, PA

3.9(563)
6990A Snowdrift Rd, 18106
(484) 742-0880
DOT Physical

UPMC-GoHealth Urgent Care

Edwardsville, PA

3.9(532)
276 Narrows Shopping Center, 18704
(570) 285-4052
DOT Physical

MinuteClinic at CVS

Folsom, PA

3.9(56)
1937 MacDade Boulevard, 19033
(866) 389-2727
DOT Physical

Hazleton Urgent Care Center

Hazleton, PA

3.9(72)
101 S Church St, 18201
(570) 501-1017
DOT Physical

myDoc Urgent Care

Philadelphia, PA

3.9(309)
1420 Locust St, 19102
(215) 800-1909
DOT Physical

Concentra Urgent Care

Philadelphia, PA

3.9(1378)
2804 Southampton Rd, 19154
(215) 677-0930
DOT Physical

Green Hills Family Med Associates

Reading, PA

3.9(46)
1903 Morgantown Rd, 19607
(610) 777-4040
DOT Physical

Patient First Primary & Urgent Care - Bethlehem

Bethlehem, PA

3.8(607)
2310 Schoenersville Rd, 18017
(484) 403-7560
DOT Physical

Swanson III William K Do

Erie, PA

3.8(12)
319 W 10th St, 16502
(814) 455-1311
DOT Physical

Patient Care Now Urgent Care

Fairless Hills, PA

3.8(327)
541 S Oxford Valley Rd, 19030
(267) 202-6433
DOT Physical

MinuteClinic at CVS

Fairless Hills, PA

3.8(16)
504 S Oxford Valley Rd, 19030
(866) 389-2727
DOT Physical

UPMC-GoHealth Urgent Care

Mechanicsburg, PA

3.8(369)
6481 Carlisle Pike, 17050
(717) 516-0253
DOT Physical

MinuteClinic at CVS

Philadelphia, PA

3.8(70)
1500 Spruce St, 19102
(866) 389-2727
DOT Physical

Megan Medical CDL DOT MED CARD CERTS & Physical Therapy.

Philadelphia, PA

3.8(10)
5901 N 6th St, 19120
(215) 224-9000
DOT Physical

Concentra Urgent Care

Philadelphia, PA

3.8(1670)
7000 Holstein Ave, 19153
(215) 365-7510
DOT Physical

Concentra Urgent Care

Philadelphia, PA

3.8(2463)
2010 Levick St, 19149
(215) 537-4755
DOT Physical

Coordinated Health Hospital - Allentown

Allentown, PA

3.7(45)
1503 N Cedar Crest Blvd, 18104
(484) 273-4241
DOT Physical

Dr. John P. Amentler, MD

Hazleton, PA

3.7(3)
20 Dessen Center, 18202
(570) 459-1028
DOT Physical

LG Health Physicians Family Medicine Twin Rose

Wrightsville, PA

3.7(6)
6415 Lincoln Hwy, 17368
(717) 252-1200
DOT Physical

Concentra Urgent Care

Bethlehem, PA

3.6(670)
90 S Commerce Way Ste 100 Suite 100, 18017
(484) 820-0260
DOT Physical

UPMC-GoHealth Urgent Care

Hershey, PA

3.6(497)
565 E Chocolate Ave, 17033
(717) 298-0289
DOT Physical

The Wright Center For Community Health - Mid Valley

Jermyn, PA

3.6(336)
5 Washington Ave #1, 18433
(570) 230-0019
DOT Physical

UPMC-GoHealth Urgent Care

New Castle, PA

3.6(327)
2411 Wilmington Rd, 16105
(724) 761-1004
DOT Physical

Megan Medical

Philadelphia, PA

3.6(5)
5901 N 6th St, 19120
(215) 224-9000
DOT Physical

UPMC-GoHealth Urgent Care

Pittsburgh, PA

3.6(769)
5201 Baum Blvd, 15224
(412) 330-1704
DOT Physical

UPMC-GoHealth Urgent Care

Pittsburgh, PA

3.6(443)
3516 Saw Mill Run Blvd, 15227
(412) 564-6470
DOT Physical

UPMC-GoHealth Urgent Care

Pittsburgh, PA

3.6(394)
3433 William Penn Hwy, 15235
(412) 516-9102
DOT Physical

MinuteClinic at CVS

Plymouth Meeting, PA

3.6(31)
2400 Butler Pike, 19462
(866) 389-2727
DOT Physical

UPMC-GoHealth Urgent Care

York, PA

3.6(182)
520 Greenbriar Rd Ste A, 17404
(223) 848-7576
DOT Physical

Lehigh Valley Health Network–Highland Avenue

Bethlehem, PA

3.5(64)
Highland Ave, 18020
(610) 861-8080
DOT Physical

Medicus Urgent Care

Dunmore, PA

3.5(213)
1208 Harry P O'Neill Hwy, 18512
(570) 207-2612
DOT Physical

UPMC-GoHealth Urgent Care

Erie, PA

3.5(545)
5039 Peach St, 16509
(814) 983-0467
DOT Physical

UPMC-GoHealth Urgent Care

Carlisle, PA

3.4(376)
1175 Walnut Bottom Rd, 17015
(717) 601-2190
DOT Physical

St. Luke's Care Now - Forks (Walk-in care) and Occupational Medicine

Easton, PA

3.4(182)
2003 Sullivan Trail, 18040
(484) 503-6470
DOT Physical

UPMC Primary Care, Pinecrest Family Practice

Erie, PA

3.4(26)
3535 Pine Ave, 16504
(814) 877-7260
DOT Physical

MinuteClinic at CVS

Exton, PA

3.4(44)
105 E Uwchlan Ave, 19341
(866) 389-2727
DOT Physical

Physical & Drug Management Services

Hazleton, PA

3.4(5)
1324 N Church St #2, 18202
(570) 450-6824
DOT Physical

MinuteClinic at CVS

Kennett Square, PA

3.4(55)
870 E Baltimore Pike, 19348
(866) 389-2727
DOT Physical

Hamlin Family Health Center

Lake Ariel, PA

3.4(89)
543 Easton Turnpike, 18436
(570) 689-9965
DOT Physical

WorkWell Monroeville Clinic

Monroeville, PA

3.4(71)
4075 Monroeville Blvd Ste 320, Building 2, 15146
(412) 489-9045
DOT Physical

MinuteClinic at CVS

Paoli, PA

3.4(33)
1776 E Lancaster Ave, 19301
(866) 389-2727
DOT Physical

UPMC-GoHealth Urgent Care

Pittsburgh, PA

3.4(663)
1984 Greentree Rd Suite 1, 15220
(412) 440-8659
DOT Physical

UPMC-GoHealth Urgent Care

Williamsport, PA

3.4(422)
1953 E 3rd St, 17701
(570) 360-5428
DOT Physical

Teresa M Joy, DO

Chambersburg, PA

3.3(17)
12 St Paul Dr Ste 203, 17201
(717) 264-6511
DOT Physical

Quest Diagnostics

Harrisburg, PA

3.3(148)
4824 Londonderry Rd, 17109
(717) 540-5505
DOT Physical

Lehigh Valley Health Network-Station Circle

Hazleton, PA

3.3(32)
26 Station Cir, 18202
(610) 861-8080
DOT Physical

UPMC-GoHealth Urgent Care

Pittsburgh, PA

3.3(571)
7219 McKnight Rd F, 15237
(412) 318-5961
DOT Physical

WellSpan Urgent Care - West York

York, PA

3.2(147)
717 Town Center Dr, 17408
(717) 356-4240
DOT Physical

MinuteClinic at CVS

West Chester, PA

3.1(38)
760 Miles Rd, 19380
(866) 389-2727
DOT Physical

Lehigh Valley Health Network

Allentown, PA

3(7)
1230 S Cedar Crest Blvd #201, 18103
(610) 402-8950
DOT Physical

Penn State Health Urgent Care - Maidencreek

Blandon, PA

3(83)
108 Plaza Dr Ste 101, 19510
(610) 208-4650
DOT Physical

WorkWell Physical Medicine

Carnegie, PA

3(2)
112 3rd Ave, 15106
(412) 279-5300
DOT Physical

LECOM Health Millcreek Medical Arts

Erie, PA

3(4)
5637 Peach St, 16509
(814) 864-0690
DOT Physical

AHN Saint Vincent Hospital - Main Building

Erie, PA

3(363)
232 W 25th St Suite 0, 16544
(814) 452-5000
DOT Physical

Mountain Area Health Care

Hazleton, PA

3(2)
23 E Broad St, 18201
(570) 454-8204
DOT Physical

Penn Medicine Lancaster General Health - Occupational Medicine

Lancaster, PA

3(13)
2110 Harrisburg Pike, 17601
(717) 544-3155
DOT Physical

MinuteClinic at CVS

Newtown, PA

3(57)
200 S Lincoln Ave, 18940
(866) 389-2727
DOT Physical

PrimeMed Medical Group

South Abington Township, PA

3(20)
790 Northern Blvd K, 18411
(570) 586-4141
DOT Physical

Partners In Family Health

York, PA

3(53)
1550 Rodney Rd, 17408
(717) 846-8791
DOT Physical

DISA Drug Testing & Occupational Health Services - Dunmore

Dunmore, PA

2.9(19)
1000 Meade St, 18512
(570) 209-7160
DOT Physical

UPMC-GoHealth Urgent Care

State College, PA

2.9(678)
1613 N Atherton St Ste B, 16803
(814) 954-1371
DOT Physical

Concentra Medical Center: Litrenta David Edwar MD

Harrisburg, PA

2.8(8)
4200 Union Deposit Rd, 17111
(717) 558-6708
DOT Physical

WellSpan Occupational Health - Lebanon

Lebanon, PA

2.8(14)
717 S 8th St, 17042
(717) 270-2336
DOT Physical

The WorkCenter

Williamsport, PA

2.8(13)
1100 Grampian Blvd, 17701
(570) 320-7444
DOT Physical

Memorial Family Medicine at Susquehanna Trail

York, PA

2.8(42)
2295 N Susquehanna Trail A, 17404
(717) 812-0731
DOT Physical

Healthforce

Altoona, PA

2.7(7)
1516 9th Ave, 16602
(814) 889-4244
DOT Physical

Be Wise Occupational Health, LLC

Avoca, PA

2.7(3)
1125 Main St, 18641
(570) 457-5249
DOT Physical

Penn State Health Urgent Care and Travel Medicine- Camp Hill

Camp Hill, PA

2.7(157)
431 N 21st St Suite 100, 17011
(717) 763-3730
DOT Physical

UPMC-GoHealth Urgent Care

Lancaster, PA

2.7(604)
4 Rohrerstown Rd, 17603
(717) 666-7320
DOT Physical

WellSpan Pediatric Medicine - East Market Street

York, PA

2.7(29)
2003 E Market St, 17402
(717) 812-4242
DOT Physical

Saint Vincent Occupational Health Center

Erie, PA

2.6(27)
2501 W 12th St Ste C7, 16505
(814) 452-7879
DOT Physical

Care On Demand - Coordinated Health

Hazle Township, PA

2.5(4)
26 Station Cir, 18202
(570) 861-8710
DOT Physical

DISA Drug Testing & Occupational Health Services - Wilkes-Barre

Wilkes-Barre Township, PA

2.4(13)
150 Mundy St, 18702
(570) 970-2300
DOT Physical

Chambersburg Urgent Care

Chambersburg, PA

2.3(4)
1000 Norland Ave, 17201
(717) 267-6363
DOT Physical

Russo Joseph MD

Taylor, PA

2.3(3)
648 N Main St, 18517
(570) 348-1101
DOT Physical

St. Luke's Occupational Medicine - Bethlehem

Bethlehem, PA

2.2(10)
153 Brodhead Rd, 18017
(484) 526-3223
DOT Physical

MinuteClinic at CVS

King of Prussia, PA

2.1(59)
312 S Henderson Rd, 19406
(866) 389-2727
DOT Physical

The Occupational Health Center West Chester

West Chester, PA

2.1(14)
915 Old Fern Hill Rd Building A, Suite 3, 19380
(610) 738-2450
DOT Physical

WellSpan Occupational Health - Chambersburg

Chambersburg, PA

2(40)
1610 Orchard Dr Level 1, 17201
(717) 261-0929
DOT Physical

Zhiping Mo, MD

Chambersburg, PA

1.8(5)
1610 Orchard Dr, 17201
(717) 261-0929
DOT Physical

WellSpan Occupational Health - York

York, PA

1.8(10)
370 St Charles Way, 17402
(717) 851-1600
DOT Physical

MinuteClinic at CVS

Macungie, PA

1.5(4)
3295 PA-100, 18062
(610) 967-5684
DOT Physical

Cedar Crest Physical Therapy

Allentown, PA

1(1)
1101 S Cedar Crest Blvd, 18103
(610) 435-3525
DOT Physical

Center City Medical Center-Driver License Examination

Philadelphia, PA

1(3)
1420 Walnut St #904, 19102
(215) 735-8052
DOT Physical

Sports Medicine - Coordinated Health

Bethlehem, PA

2300 Highland Ave, 18020
(484) 273-4222
DOT Physical

St Luke's Health Network

Bethlehem, PA

561 E Market St, 18018
(610) 317-3253
DOT Physical

Sports Medicine - Coordinated Health

Bethlehem, PA

3100 Emrick Blvd, 18020
(484) 273-4222
DOT Physical

Integrative Healthcare

Carlisle, PA

1514 Commerce Ave Ste 202, 17015
(717) 243-2200
DOT Physical

John W. Caruno, DO

Easton, PA

2461 Easton-Nazareth Hwy, 18045
(610) 258-5300
DOT Physical

Erie Physicians Network

Erie, PA

3535 Pine Ave #3, 16504
(814) 456-5469
DOT Physical

WorkPlace Health

Harrisburg, PA

5690 Allentown Blvd Ste 300, 17112
(717) 695-2072
DOT Physical

LVPG Occupational Medicine-Station Circle

Hazle Township, PA

26 Station Cir, 18202
(570) 614-2023
DOT Physical

Monterey Medical

Mechanicsburg, PA

5001 Louise Dr #104, 17055
(717) 638-4013
DOT Physical

InterMountain Medical Group

Nanticoke, PA

181 S Market St, 18634
(570) 735-6660
DOT Physical

Stuart Roxanne E

Philadelphia, PA

ALPHA MEDICAL BUILDING, 9551 Bustleton Ave, 19115
(215) 673-3800
DOT Physical

Reading Hospital Occupational Health

West Reading, PA

301 S 7th Ave #2020, 19611
(610) 988-8480
DOT Physical

Dr. Stephen J. Dietrich, DO

York, PA

2250 E Market St, 17402
(717) 851-1600
DOT Physical

Andrea DiFiore, PA-C

York, PA

2250 E Market St, 17402
(717) 851-1566
DOT Physical

Pricing Disclaimer: Prices shown are estimates based on typical rates and may vary by provider. Always call ahead to verify current pricing, insurance acceptance, and appointment availability. Some clinics may charge additional fees for specific tests or services.

Find CDL Training in Pennsylvania

After your DOT physical, find the best truck driving school near you.

Browse CDL Schools in Pennsylvania