Urgent Care in St. Louis, MO
60 verified clinics · Walk-ins welcome · No appointment needed
60 clinics found
BJC Medical Group Convenient Care at Central West End
4921 Parkview Pl, Saint Louis, MO 63110
BJC Medical Group Convenient Care at Chesterfield
15838 Fountain Plaza Dr, Chesterfield, MO 63017
BJC Medical Group Convenient Care at Florissant
1225 Graham Rd, Entrance C, Suite 1340, Florissant, MO 63031
BJC Medical Group Convenient Care at St. Peters
70 Jungermann Cir, Suite 101, St. Peters, MO 63376
BJC Medical Group Convenient Care at Wentzville
1520 Wentzville Pkwy, Wentzville, MO 63385
BJC Medical Group Convenient Care at Edwardsville
2122 Troy Rd, Suite 130, Edwardsville, IL 62025
Total Access Urgent Care - Tower Grove
3114 S Grand Blvd, Saint Louis, MO 63118
Total Access Urgent Care - St. Louis Hills
6900 Chippewa St, Saint Louis, MO 63109
Total Access Urgent Care - Lindbergh
3802 S Lindbergh Blvd, Saint Louis, MO 63127
Total Access Urgent Care - Kirkwood
915 N Kirkwood Rd, Saint Louis, MO 63122
Total Access Urgent Care - Dougherty Ferry
2980 Dougherty Ferry Rd, Saint Louis, MO 63122
Total Access Urgent Care - Rock Hill
9556 Manchester Rd, Saint Louis, MO 63119
Total Access Urgent Care - Chesterfield
13426 Olive Blvd, Chesterfield, MO 63017
Total Access Urgent Care - Creve Coeur
10923 Olive Blvd, Creve Coeur, MO 63141
Total Access Urgent Care - Bridgeton
12409 St Charles Rock Rd, Bridgeton, MO 63044
Total Access Urgent Care - St. Peters
600 Mid Rivers Mall Dr, St. Peters, MO 63376
Total Access Urgent Care - Wentzville
1890 Wentzville Pkwy, Wentzville, MO 63385
Total Access Urgent Care - Lake St. Louis
1001 Southern Ridge Ln, Lake St. Louis, MO 63367
Total Access Urgent Care - South County
12616 Lamplighter Square Shopping Center, Saint Louis, MO 63128
Total Access Urgent Care - Dardenne Prairie
4201 State Hwy K, Dardenne Prairie, MO 63368
Total Access Urgent Care - Richmond Heights
1005 S Big Bend Blvd, Richmond Heights, MO 63117
St. Luke's Urgent Care - Chesterfield
17421 Chesterfield Airport Rd, Chesterfield, MO 63005
St. Luke's Urgent Care - Fenton
774 Gravois Bluffs Blvd, Suite A, Fenton, MO 63026
St. Luke's Urgent Care - O'Fallon
5551 Winghaven Blvd, Ste 100, O'Fallon, MO 63368
Urgent Care in Nearby Cities
Find walk-in clinics in other cities
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.
Common questions about urgent care in St Louis
Quick answers before you visit.
What insurance do urgent care clinics in St. Louis, MO accept?
Most urgent care clinics in St. Louis accept major commercial plans (Blue Cross Blue Shield of Missouri, Aetna, Cigna, UnitedHealthcare, Humana), Medicare, Missouri Medicaid, and TRICARE. Specific in-network coverage varies by clinic — check the individual clinic page for the most accurate list, or call the clinic directly to confirm before your visit.
Which urgent care networks are strongest in St. Louis?
The largest walk-in care networks in the St. Louis area include the major regional health systems. See the 'Local networks' section on this page for a description of each — their typical services, affiliated hospitals, and FAQs about insurance acceptance.
Is urgent care cheaper than the ER in St. Louis?
Yes — significantly. A typical urgent care visit in St. Louis costs $25–$75 with insurance (copay), or $100–$200 cash-pay for a basic visit. An ER visit averages $1,500–$2,500 even for non-emergency issues. Urgent care is appropriate for fevers, flu, UTIs, pink eye, minor injuries, strep, and most same-day concerns — reserve the ER for chest pain, stroke symptoms, severe bleeding, or trouble breathing.
Do St. Louis urgent care clinics take walk-ins, or do I need an appointment?
All St. Louis urgent care clinics accept walk-ins — that's their core business. Many large chains (MinuteClinic, AFC Urgent Care, Concentra, and Solv-partnered clinics) also let you reserve a time slot online to skip the waiting room. Wait times are typically posted live on each clinic's website.
Are there pediatric urgent care options in St. Louis?
Most adult urgent cares in St. Louis see children age 1 and older. For infants under 12 months or complex pediatric presentations, look for dedicated pediatric urgent care — PM Pediatric Care, children's-hospital-affiliated walk-in centers, or pediatric-specific clinics. Check individual clinic pages for pediatric availability and age ranges.
How late are urgent care clinics open in St. Louis?
Most St. Louis urgent care clinics are open 8 AM to 8 PM, 7 days a week. Some major-chain locations (MinuteClinic, AFC Urgent Care, Concentra) offer extended or weekend hours, and a handful operate 24/7. Check the 'hours' line on each individual clinic page for current operating times — clinic schedules change, so we recommend confirming before travel.