Skip to Content

DOT physicals

Federal law requires commercial drivers to receive regular physical exams under the guidelines of their local Department of Transportation (DOT). Urgent care providers can administer these exams, focusing on potentially limiting mental or physical issues.

Department of Transportation (DOT) physical exams

If you are a public transportation driver, your safety and the safety of those around you are our top priorities.

At CareNow® urgent care, we provide DOT physicals to help ensure you are physically, mentally and emotionally healthy enough to safely operate a commercial vehicle. The exam measures your ability to manage the long hours and potential stress that accompany a career as a public transportation driver.

Related specialties

Learn more about our related specialties.

DOT physical exams we offer

If you drive a commercial motor vehicle (CMV), you are required by federal law to obtain regular, passing physical exams under the DOT.

How do I know if I need a DOT physical?

You will need to get a physical if you:

  • Carry more than 15 passengers in your vehicle
  • Drive a vehicle with a gross weight (or gross combination weight) of 10,000 pounds or more
  • Get paid to drive more than 8 people in your vehicle
  • Transport dangerous or hazardous materials

Our specialists are also able to point you in the right direction for other on-the-job related evaluations.

What does a DOT physical involve?

A physical exam will be administered to evaluate your:

  • Abdomen
  • Appearance
  • Ability to walk
  • Back and spine
  • Blood pressure
  • Circulatory system
  • Genital and urinary system
  • Height
  • Hearing
  • Eyes and ears
  • Skin
  • Joints and extremities
  • Lungs, chest and heart
  • Mouth and throat
  • Nervous system (reflexes)
  • Vision
  • Weight

Additionally, you should expect for your protein, blood, sugar and specific gravity to be evaluated with a urinalysis. Based on these various tests and their results, we will be able to see if further medical evaluation will be necessary.

Your doctor, in addition to a physical exam, will also ask you a series of questions regarding your medical history. These questions may include details about medications and prescriptions, past surgeries and the use of substances.

Preparing for your DOT physical

The requirements for DOT physicals are the same regardless of your location.

If you want to save time on the day of the exam at one of our immediate care clinics, you can complete the driver's portion of the test. After this, you must provide basic information about your:

  • Doctors (names and practice addresses)
  • Blood sugar reading history and most recent HbA1C if you have diabetes
  • Hearing aids, contacts or glasses
  • Letter from your cardiologist approving your ability to drive if you have heart problems
  • Letter from your doctor if you're taking medications that are controlled substances or induce drowsiness, or if you've permanently lost the use of an arm or leg, which would include any work restrictions
  • Letter from your neurologist if you have experienced a stroke, seizure disorder, brain tumor or bleeding in the brain
  • Medications (names and dosage)
  • Recent blood level and clearance test if you have been prescribed a blood thinner
  • Recent heart test results
  • Records from continuous positive airway pressure (CPAP) machine of the last 90 days if you have sleep apnea)

It is in your best interest and the best interest of your company and the general public that you are healthy and approved for driving a commercial vehicle. Our team is happy to walk you through this process and compassionately guide you through your physical. To confirm the availability of a provider certified for DOT Physicals, please call your closest clinic.

Abrams

8:00AM - 8:00PM

9323 LBJ Freeway
Dallas, TX

(214) 570-3003

Allen

8:00AM - 8:00PM

1218 W McDermott Dr
Allen, TX

(McDermott Dr. & Alma)

(972) 390-9000

Anderson Mill

8:00AM - 8:00PM

11521 Ranch Road 620 North
Austin, TX

(512) 402-6830

Ann & Simmons

7:40AM - 9:00PM

3020 W Ann Rd
North Las Vegas, NV

(702) 701-9501

Antioch

6:45AM - 7:00PM

5304 Cane Ridge Rd
Antioch, TN

(615) 846-4545

Arboretum-Gateway

8:00AM - 8:00PM

10001 Research Blvd Suite 100
Austin, TX

(512) 993-3270

Arby & Durango

7:45AM - 9:00PM

7040 S Durango Dr
Las Vegas, NV

(702) 260-1261

Arlington

8:00AM - 8:00PM

5405 S Cooper St
Arlington, TX

(Cooper & Green Oaks)

(817) 465-4928

Arvada

7:45AM - 8:00PM

6413 Fig St
Arvada, CO

64th & Gardenia

(720) 449-8060

Ashland

8:00AM - 8:00PM

300 North Washington Highway
Ashland, VA

(804) 537-2905

Aurora

9:30AM - 8:00PM

5620 S Parker Rd
Aurora, CO

(720) 446-5893

Avery Ranch

8:00AM - 8:00PM

10625 W Parmer Ln d400
Austin, TX

(512) 733-9400

Barton Springs

8:00AM - 8:00PM

517 South Lamar Blvd Suite B
Austin, TX

(512) 861-8055

Bastrop

8:00AM - 8:00PM

717 Hwy 71 W, Suite 500
Bastrop, TX

(512) 332-2273

Bellevue

7:45AM - 8:00PM

7602 Highway 70 S Suite 101
Bellevue, TN

(629) 401-6500

Belton

7:45AM - 8:15PM

1300 E North Ave
Belton, MO

(816) 406-3443

Blue Diamond

7:45AM - 8:00PM

8180 Blue Diamond Road, Suite 150
Las Vegas, NV

(725) 726-9980

Blue Springs

7:45AM - 8:15PM

1215 NE Coronado Dr
Blue Springs, MO

(816) 622-3342

Brentwood Health Park

7:45AM - 8:00PM

1001 Health Park Drive 210
Brentwood, TN

(615) 392-6050

Buda

8:00AM - 8:00PM

1567 Main Street Ste 100
Buda, TX

(512) 351-4405

Bulverde Road

8:00AM - 8:00PM

17122 Bulverde Rd Suite 104
San Antonio, TX

(210) 783-0170

Burnet Road

8:00AM - 8:00PM

7212 Burnet Rd
Austin, TX

(512) 867-6299

Carolina Forest

7:45AM - 8:00PM

4010 River Oaks Drive
Myrtle Beach, SC

(843) 903-7246

Carrollton

10:00AM - 8:00PM

1017 W Hebron Pkwy
Carrollton, TX

(Hebron Pkwy.Old Denton Rd.)

(972) 939-9495

Casa Linda

8:00AM - 8:00PM

9540 Garland Rd, Suite C408
Dallas, TX

(214) 321-0015

Cedar Hill

12:00PM - 8:00PM

345 N Hwy 67
Cedar Hill, TX

(S. Beltline & N. Highway 67)

(972) 956-5300

Cedar Park

8:00AM - 8:00PM

5001 TX-183A Toll Rd Ste R100
Cedar Park, TX

(512) 595-7000

Central Park

8:00AM - 8:00PM

3001 N Havana St
Denver, CO

(720) 458-6825

Centreville

8:00AM - 7:00PM

4995 Westone Plaza
Chantilly, VA

Sully Station (Applebee's)

(571) 441-3980

Chantilly

8:00AM - 8:00PM

3456 Historic Sully Way
Chantilly, VA

(703) 435-3838

Charleston & Sloan

6:45AM - 8:00PM

5891 E Charleston Blvd Ste 150
Las Vegas, NV

(725) 777-3120

Chisholm Trail

8:00AM - 8:00PM

5653 McPherson Blvd
Fort Worth, TX

(682) 354-3100

Cibolo

8:00AM - 8:00PM

513 Cibolo Valley Dr, Suite 101
Cibolo, TX

(210) 714-5600

Cimarron

8:00AM - 8:00PM

7480 Paseo del Norte
El Paso, TX

(915) 308-2060

Colonial Heights

8:00AM - 8:00PM

4600 Puddledock Road
Prince George, VA

https://www.carenow.com/locations/richmond/colonial-heights/

(804) 704-8655

Conroe

8:00AM - 8:00PM

1150 W Dallas St
Conroe, TX

(713) 955-4510

Conway

7:45AM - 4:00PM

1316 3rd Avenue
Conway, SC

(843) 488-7283

Cool Springs

7:45AM - 8:00PM

2017 Mallory Lane
Franklin, TN

(615) 656-3239

Copperfield

7:45AM - 8:00PM

8470 Hwy 6 N Ste A
Houston, TX

(346) 205-8850

Corbin Park

7:45AM - 8:15PM

13761 Metcalf Ave
Overland Park, KS

(913) 814-3788

Craig & Clayton

8:00AM - 9:00PM

2202 W Craig Rd
North Las Vegas, NV

(702) 826-3200

Cypress

7:45AM - 8:00PM

9110 Barker Cypress
Cypress, TX

(281) 746-4944

De Zavala

8:00AM - 8:00PM

12840 IH-10 West Suite 101
San Antonio, TX

(210) 817-8490

Denton

8:00AM - 8:00PM

3751 South I-35E
Denton, TX

(Mayhill Road and I-35E)

(940) 383-2700

Downtown

7:45AM - 8:00PM

1020 Dr Martin L King Blvd
Nashville, TN

(615) 622-4644

DU Neighborhood

7:45AM - 8:00PM

1405 E Evans Ave
Denver, CO

(720) 449-8050

Durango & Flamingo

7:45AM - 8:00PM

4075 S Durango Dr Ste 108
Las Vegas, NV

(702) 701-9509

East Nashville

7:45AM - 8:00PM

1214 Gallatin Ave Suite 101
Nashville, TN

(615) 988-1620

East Pearland

8:00AM - 8:00PM

2907 East Broadway Street
Pearland, TX

null

Eastern & Horizon Ridge

8:00AM - 9:00PM

10652 S Eastern Ave
Henderson, NV

(702) 476-2800

Edinburg-McAllen

7:45AM - 8:00PM

293 E Trenton Rd Ste 293
Edinburg, TX

(956) 348-0140

El Paso Edgemere

8:00AM - 8:00PM

12371 Edgemere Blvd, Suites 207 - 209
El Paso, TX

(915) 856-0008

Fairmont

8:00AM - 8:00PM

5233 Fairmont Pkwy Suite 1
Pasadena, TX

(713) 568-0240

Forney

8:00AM - 8:00PM

610 E US HWY 80
Forney, TX

(972) 552-6920

Fort Pierce

7:30AM - 8:00PM

5550 S US Hwy 1
Fort Pierce, FL

(772) 460-9227

Fort Pierce West

7:30AM - 2:00PM

5000 Okeechobee Rd' Suite C
Fort Pierce, FL

(772) 241-6230

Fort Worth

8:00AM - 3:00PM

7400 McCart Ave
Fort Worth, TX

(McCart & Sycamore School Rd.)

(817) 294-1651

Fossil Creek

8:00AM - 8:00PM

7232 North Freeway
Fort Worth, TX

(Basswood Blvd. & I-35W)

(817) 232-2100

Fredericksburg

8:00AM - 8:00PM

4901 Plank Road
Fredericksburg, VA

(540) 870-6540

Friendswood

8:00AM - 8:00PM

1729 S Friendswood Dr
Friendswood, TX

(281) 402-1930

Frisco Preston Road

8:00AM - 8:00PM

5644 Preston Rd
Frisco, TX

(Preston Rd. North of Lebanon)

(972) 529-4545

Frisco West

8:00AM - 8:00PM

301 W Main St
Frisco, TX

(Main St. & FM 423)

(972) 335-0030

Gallatin

7:45AM - 8:00PM

1117 B Nashville Pike
Gallatin, TN

(615) 989-9560

Georgetown

8:00AM - 8:00PM

1205 S Interstate Hwy 35
Georgetown, TX

(512) 942-2535

Georgetown Williams Drive

8:00AM - 8:00PM

4506 Williams Dr, Suite 120
Georgetown, TX

(512) 869-3355

Grapevine

8:00AM - 8:00PM

5301 William D Tate Ave Ste 100
Grapevine, TX

(Glade Rd. & Highway 121)

(817) 251-2101

Green Hills

8:00AM - 8:00PM

4107 Hillsboro Pike
Nashville, TN

(615) 292-0012

Green Valley & Warm Springs

7:45AM - 9:00PM

2269 N Green Valley Pkwy
Henderson, NV

Parkway Springs Plaza

(702) 855-0500

Greenville

8:00AM - 8:00PM

4844 Greenville Ave
Dallas, TX

(214) 295-9410

Heights

8:00AM - 8:00PM

102 West 11th St
Houston, TX

(832) 539-4707

Hendersonville

6:45AM - 7:00PM

280 Indian Lake Blvd Ste 140
Hendersonville, TN

(615) 590-1440

Hermitage

7:45AM - 8:00PM

5225 Old Hickory Blvd Ste 205
Hermitage, TN

(615) 938-7190

Highlands Ranch

7:45AM - 8:00PM

7120 E County Line Rd
Highlands Ranch, CO

(720) 446-5891

Highway 6 at Bear Creek

8:00AM - 8:00PM

4811 Hwy 6 N Suite 12A
Houston, TX

(346) 205-8600

Horne

8:00AM - 8:00PM

2700 Horne St Ste 100
Fort Worth, TX

I-30 and Horne St.

(817) 570-7995

Hudson Oaks

8:00AM - 8:00PM

2733 Fort Worth Highway, Suite 102
Hudson Oaks, TX

(682) 804-6870

Hull Street

8:00AM - 8:00PM

6100 Harbourside Centre Loop
Midlothian, VA

(804) 639-7555

Humble

7:45AM - 8:00PM

3832 Atascocita Rd, Suite C
Humble, TX

(281) 812-0578

Hutto

8:00AM - 8:00PM

4810 Gattis School Rd Suite 100
Hutto, TX

(512) 312-7230

I-20 and Wheatland

8:00AM - 3:00PM

39769 Interstate 20
Dallas, TX

(I-20 and Wheatland)

(972) 780-0802

Independence

7:45AM - 8:15PM

17700 E 39th St S
Independence, MO

(816) 393-0250

Jensen Beach

8:00AM - 2:00PM

1801 NE Jensen Beach Blvd
Jensen Beach, FL

(772) 334-1700

Katy

8:00AM - 8:00PM

6501 South Fry Rd
Katy, TX

(832) 260-0670

Keller Main Bear Creek

8:00AM - 8:00PM

720 S Main St
Keller, TX

(Hwy 377 & Bear Creek Pkwy)

(817) 431-2800

Ken Caryl

8:00AM - 8:00PM

11551 W Ken Caryl Ave
Littleton, CO

Ken Caryl & Simms

(720) 449-8055

Kingwood Northpark

7:45AM - 8:00PM

300 Northpark Dr
Kingwood, TX

(281) 310-8445

Klein

7:45AM - 8:00PM

7306 Louetta Road
Spring, TX

(832) 271-5589

Lake Worth

8:00AM - 8:00PM

3520 NW Centre Dr
Fort Worth, TX

(Jacksboro Hwy & Loop 820)

(817) 375-2100

Lakeway

8:00AM - 8:00PM

2303 Ranch Rd 620 S, Suite 210
Lakeway, TX

(512) 975-7382

Lakewood

8:00AM - 8:00PM

2221 Abrams Rd
Dallas, TX

(972) 674-8510

Las Colinas

8:00AM - 8:00PM

2851 W. Interstate Hwy. 635
Irving, TX

(214) 496-0820

Las Colinas MacArthur Blvd

8:00AM - 8:00PM

7400 North MacArthur Blvd
Irving, TX

(469) 804-9295

League City Towne Center

8:00AM - 8:00PM

3150 Gulf Fwy S
Dickinson, TX

(832) 720-6345

Lebanon

7:45AM - 8:00PM

1705 W Main St Ste 211
Lebanon, TN

(615) 938-7171

Lee's Summit

7:45AM - 8:15PM

228 NW Oldham Pkwy
Lee's Summit, MO

(816) 600-4075

Lee's Summit South

7:45AM - 8:15PM

3509 SW Market Street
Lee's Summit, MO

(816) 366-1197

Lenexa

7:45AM - 8:15PM

15421 West 87th St
Lenexa, KS

(913) 320-4060

Leon Valley

8:00AM - 8:00PM

5755 NW Loop 410 Ste 102
San Antonio, TX

(210) 963-8445

Magnolia

8:00AM - 8:00PM

10422 Research Forest Dr
Magnolia, TX

(832) 702-7699

Mansfield

8:00AM - 8:00PM

1501 Highway 287 N
Mansfield, TX

(Hwy 287 and West of Debbie Lane) (Next to Massage Envy)

(817) 453-8080

McAllen

7:45AM - 8:00PM

2901 Nolana Ave
McAllen, TX

null

McKinney

3:00PM - 8:00PM

809 N Central Expy
McKinney, TX

(N. Central Expressway)

(972) 529-4500

McKinney Stonebridge Ranch

8:00AM - 8:00PM

6200 Eldorado Pkwy
McKinney, TX

(469) 617-4130

Mechanicsville

8:00AM - 8:00PM

6296 Mechanicsville Tpke
Mechanicsville, VA

(804) 459-8300

Memorial

8:00AM - 8:00PM

14045 Memorial Dr
Houston, TX

(832) 548-4410

Midway

8:00AM - 8:00PM

12801 Midway Rd Ste 503
Dallas, TX

(635 and Midway)

(972) 243-3304

Montgomery

8:00AM - 8:00PM

20042 Eva St Ste 120
Montgomery, TX

(936) 207-2525

Mt Juliet

7:45AM - 8:00PM

620 S Mt. Juliet Rd
Mt Juliet, TN

(615) 541-4545

Mueller

8:00AM - 8:00PM

3607 Manor Rd, Suite 100
Austin, TX

(512) 928-4600

Murfreesboro

6:45AM - 7:00PM

2105 Memorial Blvd Suite B
Murfreesboro, TN

(615) 410-4099

Murfreesboro Medical Center Pkwy

6:45AM - 7:00PM

3031 Medical Center Pkwy
Murfreesboro, TN

(615) 846-8585

Murray

8:00AM - 8:00PM

5911 S Fashion Blvd
Murray, UT

(801) 266-6483

Myrtle Beach

7:45AM - 5:00PM

9820 North Kings Highway
Myrtle Beach, SC

(843) 497-2273

Nevada Virtual Care

8:00AM - 6:00PM

Virtual Care Suite 280
Henderson, NV

(702) 701-8900

New Braunfels

8:00AM - 8:00PM

160 Creekside Way, Suite 602
New Braunfels, TX

(830) 387-5300

Nolensville

7:45AM - 8:00PM

7221 Nolensville Rd #102
Nolensville, TN

(615) 995-9345

North Garland

8:00AM - 8:00PM

5106 N President George Bush Hwy
Garland, TX

(Shiloh & George Bush)

(972) 530-1900

North Richland Hills

8:00AM - 8:00PM

8541 Davis Blvd
North Richland Hills, TX

(817) 893-1940

North Zaragoza

8:00AM - 8:00PM

1801 N Zaragoza Rd
El Paso, TX

(915) 249-3106

Olathe

7:45AM - 8:15PM

14721 W 151st St
Olathe, KS

(913) 361-7090

Olathe-North

8:00AM - 8:15PM

11963 S Black Bob Rd
Olathe, KS

(913) 738-1480

Parker

7:45AM - 8:00PM

11339 Pikes Peak Dr
Parker, CO

(720) 588-4000

Pearland Shadow Creek Ranch

7:45AM - 8:00PM

11826 Broadway Street
Pearland, TX

(346) 422-2400

Porter-New Caney

7:45AM - 8:00PM

11845 N Grand Parkway E
New Caney, TX

(904) 665-7484

Prairie Village

7:45AM - 8:15PM

6930 Mission Road
Prairie Village, KS

(913) 401-2440

Prosper West

8:00AM - 8:00PM

4530 W University Dr
Prosper, TX

(469) 607-7504

Rainbow & Mardon

8:00AM - 8:00PM

7424 S Rainbow Blvd
Las Vegas, NV

(702) 464-3213

Raytown

7:45AM - 8:15PM

9490 E 350 Hwy
Raytown, MO

(816) 256-4089

Regency Square

8:30AM - 8:00PM

1380 N. Parham Road
Richmond, VA

(804) 821-0010

Richardson

8:00AM - 8:00PM

377 West Campbell Rd
Richardson, TX

(469) 232-2945

Riverside Drive

8:00AM - 8:00PM

1920 E Riverside Dr, Suite A110
Austin, TX

(512) 326-1600

Rockwall

8:00AM - 8:00PM

600 Horizon Rd
Rockwall, TX

(972) 332-5555

Saginaw

8:00AM - 8:00PM

4524 W Bailey Boswell Rd
Fort Worth, TX

(817) 720-9685

Sahara & Hualapai

7:45AM - 9:00PM

10030 West Sahara Ave
Las Vegas, NV

(702) 570-8105

Salt Lake City

7:00AM - 7:00PM

441 South Redwood Rd
Salt Lake City, UT

(801) 973-2588

San Juan

7:45AM - 8:00PM

920 W Interstate Hwy 2, Ste. E
San Juan, TX

(956) 904-4660

Selma

8:00AM - 8:00PM

14775 I-35 Frontage Rd
Selma, TX

(210) 428-2319

Short Pump

8:00AM - 8:00PM

12214 W. Broad Street
Henrico, VA

(804) 362-8345

Smyrna

7:45AM - 8:00PM

570 West Sam Ridley Pkwy
Smyrna, TN

(615) 984-2940

South Congress

8:00AM - 8:00PM

208 West Ben White Blvd
Austin, TX

(512) 861-8060

Southlake

8:00AM - 8:00PM

2751 E State Highway 114
Southlake, TX

(817) 749-0155

Southwest Austin

8:00AM - 8:00PM

5033 W Hwy 290 Building E
Austin, TX

(512) 265-8980

Spotsylvania

8:00AM - 8:00PM

10004 Southpoint Parkway
Fredericksburg, VA

(540) 252-3535

Spring

7:45AM - 8:00PM

2540 Farm to Market 2920
Houston, TX

(832) 271-5168

St Lucie West

7:45AM - 8:00PM

1730 SW St Lucie West Blvd
Port Saint Lucie, FL

(772) 873-8155

State Line Road

7:45AM - 8:15PM

8951 State Line Road
Kansas City, MO

(816) 443-0089

Sterling at Cascades

8:00AM - 8:00PM

46200 Potomac Run Plaza
Sterling, VA

(571) 313-5087

Stone Oak

8:00AM - 8:00PM

20780 US Highway 281 N
San Antonio, TX

(210) 963-8455

Sugar Land

8:00AM - 8:00PM

1403 Highway 6
Sugar Land, TX

(832) 260-0640

Surfside Beach

7:45AM - 8:00PM

817 10th Avenue South
Surfside Beach, SC

(843) 839-7283

Taylor

8:00AM - 8:00PM

3705 N Main St, Suite 103
Taylor, TX

(512) 352-6862

Tech Ridge

8:00AM - 8:00PM

12415 N Interstate 35
Austin, TX

(737) 205-1270

Texas Virtual Care

9:00AM - 5:00PM

5033 US-290
Austin, TX

(512) 265-8980

Tomball

8:00AM - 8:00PM

14080 FM 2920 Rd, Suite E
Tomball, TX

(832) 843-7135

Tradition

7:45AM - 8:00PM

10650 SW Tradition Pkwy
Port St Lucie, FL

(772) 241-6840

Uptown

8:00AM - 8:00PM

2404 Mckinney Ave
Dallas, TX

(214) 721-0630

Vero Beach

1:30PM - 8:00PM

640 21st St
Vero Beach, FL

(772) 299-1092

Vero Beach South

7:30AM - 8:00PM

1150 US Highway 1
Vero Beach, FL

(772) 978-5679

Viscount

8:00AM - 8:00PM

9100 Viscount Blvd, Suite F & H
El Paso, TX

(915) 594-4475

West El Paso

8:00AM - 8:00PM

7845 N Mesa St Suite A
El Paso, TX

(915) 206-4690

West End

6:45AM - 7:00PM

3404 West End Ave Ste 101
Nashville, TN

(615) 866-4238

Westminster

7:45AM - 8:00PM

6080 W 92nd Ave, Suite 100
Westminister, CO

(720) 479-5780