Urgent Care in St. Louis, MO

60 verified clinics · Walk-ins welcome · No appointment needed

60 clinics found

BJC HealthCare

BJC Medical Group Convenient Care at Central West End

4921 Parkview Pl, Saint Louis, MO 63110

4.2 (186)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Flu Testing COVID Testing
BJC HealthCare

BJC Medical Group Convenient Care at Chesterfield

15838 Fountain Plaza Dr, Chesterfield, MO 63017

4.1 (142)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Radiology Physicals
BJC HealthCare

BJC Medical Group Convenient Care at O'Fallon

2630 State Hwy K, O'Fallon, MO 63368

4 (135)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Radiology
BJC HealthCare

BJC Medical Group Convenient Care at Florissant

1225 Graham Rd, Entrance C, Suite 1340, Florissant, MO 63031

4 (110)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
BJC HealthCare

BJC Medical Group Convenient Care at St. Peters

70 Jungermann Cir, Suite 101, St. Peters, MO 63376

3.9 (98)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
BJC HealthCare

BJC Medical Group Convenient Care at Wentzville

1520 Wentzville Pkwy, Wentzville, MO 63385

4.1 (124)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
BJC HealthCare

BJC Medical Group Convenient Care at Edwardsville

2122 Troy Rd, Suite 130, Edwardsville, IL 62025

4 (105)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
BJC HealthCare

BJC Convenient Care South Grand

710 S Boyle Ave, Saint Louis, MO 63110

3.8 (89)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in Lab Work Flu Testing
Total Access Urgent Care

Total Access Urgent Care - Tower Grove

3114 S Grand Blvd, Saint Louis, MO 63118

4.7 (458)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids Stitches
Total Access Urgent Care

Total Access Urgent Care - St. Louis Hills

6900 Chippewa St, Saint Louis, MO 63109

4.8 (512)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids Stitches
Total Access Urgent Care

Total Access Urgent Care - Lindbergh

3802 S Lindbergh Blvd, Saint Louis, MO 63127

4.6 (287)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Kirkwood

915 N Kirkwood Rd, Saint Louis, MO 63122

4.7 (398)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Dougherty Ferry

2980 Dougherty Ferry Rd, Saint Louis, MO 63122

4.5 (215)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Rock Hill

9556 Manchester Rd, Saint Louis, MO 63119

4.8 (624)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids Stitches
Total Access Urgent Care

Total Access Urgent Care - Ballwin

13861 Manchester Rd, Ballwin, MO 63011

4.7 (317)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Chesterfield

13426 Olive Blvd, Chesterfield, MO 63017

4.6 (276)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Creve Coeur

10923 Olive Blvd, Creve Coeur, MO 63141

4.7 (342)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Affton

9538 Gravois Rd, Affton, MO 63123

4.7 (398)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Bridgeton

12409 St Charles Rock Rd, Bridgeton, MO 63044

4.5 (187)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Florissant

1090 N Hwy 67, Florissant, MO 63031

4.6 (243)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - St. Peters

600 Mid Rivers Mall Dr, St. Peters, MO 63376

4.6 (258)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Wentzville

1890 Wentzville Pkwy, Wentzville, MO 63385

4.6 (197)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Lake St. Louis

1001 Southern Ridge Ln, Lake St. Louis, MO 63367

4.6 (184)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - South County

12616 Lamplighter Square Shopping Center, Saint Louis, MO 63128

4.6 (221)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Festus

408 Brothers Ave, Festus, MO 63028

4.5 (168)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Dardenne Prairie

4201 State Hwy K, Dardenne Prairie, MO 63368

4.6 (204)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
Total Access Urgent Care

Total Access Urgent Care - Richmond Heights

1005 S Big Bend Blvd, Richmond Heights, MO 63117

4.6 (176)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work IV Fluids
SSM Health

SSM Health Urgent Care - Brentwood

2341 S Brentwood Blvd, Saint Louis, MO 63144

3.9 (142)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Pediatrics
SSM Health

SSM Health Urgent Care - Manchester

8820 Manchester Rd, Saint Louis, MO 63144

3.8 (108)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
SSM Health

SSM Health Urgent Care - O'Fallon

4989 Mexico Rd, Saint Peters, MO 63376

3.9 (124)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
SSM Health

SSM Health Urgent Care - Wentzville

500 Medical Dr, Wentzville, MO 63385

3.9 (116)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
SSM Health

SSM Health Urgent Care - St. Charles

1475 Kisker Rd, Saint Charles, MO 63304

3.8 (98)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
SSM Health

SSM Health Express Clinic - Fenton

1345 Smizer Mill Rd, Ste 1350, Fenton, MO 63026

3.7 (87)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in Lab Work
SSM Health

SSM Health Express Clinic - Delmar

6100 Delmar Blvd, Saint Louis, MO 63112

3.9 (102)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in Lab Work
Mercy

Mercy-GoHealth Urgent Care - Hampton Village

4260 Hampton Ave, Saint Louis, MO 63109

4.3 (218)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Virtual Care
Mercy

Mercy-GoHealth Urgent Care - Oakville

5640 Telegraph Rd, Ste C, Saint Louis, MO 63129

4.2 (184)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Virtual Care
Mercy

Mercy Urgent Care - Old Tesson

12348 Old Tesson Rd, Saint Louis, MO 63128

4 (127)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
Mercy

Mercy-GoHealth Urgent Care - Creve Coeur

11445 Olive Blvd, Creve Coeur, MO 63141

4.3 (198)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Virtual Care
Mercy

Mercy Urgent Care - Kirkwood

1001 S Kirkwood Rd, Kirkwood, MO 63122

4.1 (156)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
Mercy

Mercy-GoHealth Urgent Care - Chesterfield

1722 Clarkson Rd, Chesterfield, MO 63017

4.2 (171)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Virtual Care
Mercy

Mercy-GoHealth Urgent Care - Ellisville

1326 Clarkson Clayton Center, Ellisville, MO 63011

4.2 (163)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Virtual Care
Mercy

Mercy GoHealth Urgent Care - Kirkwood

10700 Manchester Rd, Suite E, Kirkwood, MO 63122

4.3 (201)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Virtual Care
St. Luke's Hospital

St. Luke's Urgent Care - Des Peres

12304 Manchester Rd, Des Peres, MO 63131

4.4 (236)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches Physicals
St. Luke's Hospital

St. Luke's Urgent Care - Chesterfield

17421 Chesterfield Airport Rd, Chesterfield, MO 63005

4.4 (211)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches Physicals
St. Luke's Hospital

St. Luke's Urgent Care - Creve Coeur

11550 Olive Blvd, Creve Coeur, MO 63141

4.3 (188)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches
St. Luke's Hospital

St. Luke's Urgent Care - Ladue

8857 Ladue Rd, Saint Louis, MO 63124

4.5 (243)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches
St. Luke's Hospital

St. Luke's Urgent Care - Ellisville

233 Clarkson Rd, Ellisville, MO 63011

4.3 (176)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches
St. Luke's Hospital

St. Luke's Urgent Care - Fenton

774 Gravois Bluffs Blvd, Suite A, Fenton, MO 63026

4.4 (198)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches
St. Luke's Hospital

St. Luke's Urgent Care - Arnold

832 Arnold Commons Dr, Arnold, MO 63010

4.3 (167)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches
St. Luke's Hospital

St. Luke's Urgent Care - O'Fallon

5551 Winghaven Blvd, Ste 100, O'Fallon, MO 63368

4.4 (204)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work Stitches
Concentra

Concentra Urgent Care - North Broadway

8340 N Broadway, Saint Louis, MO 63147

3.7 (95)
schedule Mon–Fri: 8:00 AM – 5:00 PM
Walk-in Occupational Health Physicals Drug Testing
Concentra

Concentra Urgent Care - Market Street

3100 Market St, Saint Louis, MO 63103

3.8 (118)
schedule Mon–Fri: 8:00 AM – 5:00 PM
Walk-in Occupational Health Physicals Physical Therapy
Concentra

Concentra Urgent Care - Manchester

6542 Manchester Rd, Saint Louis, MO 63139

3.7 (127)
schedule Mon–Fri: 8:00 AM – 5:00 PM
Walk-in Occupational Health Physicals Drug Testing
WellNow Urgent Care

WellNow Urgent Care - O'Fallon

1711 W Hwy 50, O'Fallon, IL 62269

4.1 (143)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work COVID Testing
WellNow Urgent Care

WellNow Urgent Care - Swansea

2524 N Illinois St, Swansea, IL 62226

4.2 (158)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work COVID Testing
HSHS Medical Group

HSHS St. Elizabeth's Convenient Care

1512 N Green Mount Rd, O'Fallon, IL 62269

4 (112)
schedule Mon–Fri: 8:00 AM – 7:00 PM
Walk-in X-Ray Lab Work
Independent

Belleville Urgent Care Walk-in Clinic

2801 W Main St, Belleville, IL 62226

4.2 (147)
schedule Mon–Fri: 8:00 AM – 8:00 PM
Walk-in X-Ray Lab Work
Independent

Granite City Urgent Care Walk-in Clinic

2861 Madison Ave, Granite City, IL 62040

4.3 (186)
schedule Mon–Fri: 7:30 AM – 8:00 PM
Walk-in X-Ray Lab Work Telehealth
CVS MinuteClinic

CVS MinuteClinic - Lindbergh

7334 S Lindbergh Blvd, Saint Louis, MO 63125

3.6 (87)
schedule Mon–Fri: 8:30 AM – 7:30 PM
Walk-in Vaccinations Flu Testing Minor Illness
CVS MinuteClinic

CVS MinuteClinic - Clayton Road

14400 Clayton Rd, Chesterfield, MO 63017

3.7 (94)
schedule Mon–Fri: 8:30 AM – 7:30 PM
Walk-in Vaccinations Flu Testing Minor Illness

Urgent Care in St. Louis, MO — Overview

St. Louis is an independent city (not part of any county) and the anchor of the 16-county St. Louis metropolitan area — home to about 2.8 million residents across Missouri and Illinois. Founded in 1764 by French fur traders and named for Louis IX of France, St. Louis was once the fourth-largest US city and the key staging point for westward expansion (the Gateway Arch at 630 feet, completed in 1965, commemorates this role). The city proper has about 300,000 residents while the metropolitan area extends across St. Louis County (the largest county, 1M residents), St. Charles County, Jefferson County, and five Illinois counties (the 'Metro East' — St. Clair, Madison, Monroe). Landmarks include Washington University in St. Louis (one of the top US research universities), the Missouri Botanical Garden, Forest Park (larger than NYC's Central Park), Anheuser-Busch's historic Soulard brewery, and the Mississippi Riverfront.

St. Louis's healthcare is anchored by three major systems. BJC HealthCare is the largest — a non-profit system operating Barnes-Jewish Hospital (1,266 beds, the primary teaching hospital of Washington University School of Medicine and consistently ranked among the nation's top hospitals), St. Louis Children's Hospital, Missouri Baptist Medical Center, Christian Hospital, Missouri Baptist Sullivan Hospital, and 14 total hospitals plus extensive urgent care. SSM Health is a Catholic non-profit system operating SSM Health Saint Louis University Hospital (the SLU School of Medicine teaching hospital), SSM Health Cardinal Glennon Children's Hospital, and multiple community hospitals. Mercy is another Catholic system with Mercy Hospital St. Louis (450+ beds), Mercy Hospital Jefferson, and Mercy Hospital South. Additional systems: St. Luke's Hospital (Chesterfield, independent non-profit), Washington University Physicians (the academic faculty practice), and HSHS (Hospital Sisters Health System, Illinois Metro East). Walk-in urgent care is provided by BJC Urgent Care, SSM Health Urgent Care, Mercy GoHealth Urgent Care, St. Luke's Urgent Care, Total Access Urgent Care (a popular St. Louis-based chain), Urgent Care Plus, Concentra, MedExpress, AFC Urgent Care, and MinuteClinic at CVS.

This directory covers verified urgent care locations across the City of St. Louis (Downtown, Central West End, The Hill, Soulard, Lafayette Square, The Grove, Tower Grove, Forest Park Southeast, Skinker-DeBaliviere, Delmar Loop, Dogtown, Midtown, South Grand, Shaw, Washington University Medical Center), St. Louis County (Clayton, Ladue, Creve Coeur, University City, Maplewood, Webster Groves, Kirkwood, Brentwood, Richmond Heights, Florissant, Hazelwood, Ferguson, Chesterfield, Ballwin, Town and Country, Des Peres), St. Charles County (St. Charles, O'Fallon MO, St. Peters, Lake Saint Louis, Wentzville), and the Illinois Metro East (Belleville, O'Fallon IL, Edwardsville, Collinsville, Fairview Heights, Granite City). Most clinics accept Anthem BlueCross BlueShield of Missouri, Blue Cross Blue Shield of Illinois, UnitedHealthcare, Aetna, Cigna, Humana, Tricare (significant Scott AFB presence in Illinois Metro East), Medicare, MO HealthNet (Missouri Medicaid), and Illinois Medicaid.