Urgent Care Services in Charlotte
Walk-in urgent care at Steele Creek and Plaza Midwood, open 7 days. Pick what you need below.
Save my spotInsurance we accept
¿Necesita atención urgente? Venga sin cita a Steele Creek o Plaza Midwood, 7 días a la semana. Parte de nuestro personal habla español.
What brings you in?
Sick visits
Sore throat and strep →Rapid strep and mono tests
Sinus infection →Pressure, congestion
Bronchitis and cough →Wheezing, walking pneumonia
Ear infection →Ear pain, swimmer’s ear
Urgent care for kidsAges 3 months and up
UTI →Burning, frequent urination
Stomach pain →Vomiting, diarrhea
Rashes and skin →Hives, infections, bites
STD testing →Private, same-day testing
Injuries and procedures
Sprains and fractures →X-ray and splints
Minor proceduresSplinters, burns, bites, warts
Abscess drainageBoils and skin abscesses
X-ray →Steele Creek only
Ear wax removalBlocked or muffled ears
Hemorrhoid treatment →With select providers
Tests and treatments
Labs and blood workWalk-in lab tests
EKG →Heart rhythm check
TB testingSkin test or blood test
Physicals and work
Annual physicals →Steele Creek
DOT physicals →CDL medical card
Pre-employment physicals →For new hires
Drug and alcohol testing →Urine, DOT and more
Work injury care →Workers’ comp
Employer services →Occupational health
Don’t see your symptom? See all conditions we treat, or just walk in.
OneSpotMD urgent care at a glance

| Topic | Details |
|---|---|
| Steele Creek clinic | 2114 Freeman Park Dr, Suite 105, Charlotte, NC 28273. (980) 880-5588 |
| Plaza Midwood clinic | 2017 Central Ave, Suite 103, Charlotte, NC 28205. (704) 731-8656 |
| Hours | Monday to Friday 8am to 8pm; Saturday and Sunday 9am to 5pm |
| Appointments | Walk in anytime, or book ahead with Save my spot |
| Ages | Adults and kids 3 months and older |
| Rapid tests | Flu, COVID, RSV, strep and mono, most results in 10-15 minutes |
| X-ray | Steele Creek only, read by a radiologist; timing can vary |
| Primary care | Annual physicals and IV hydration at Steele Creek; follow-up visits at both clinics |
| Procedures | Stitches, splints, abscess drainage, breathing treatments, shots |
| Insurance | NC Medicaid plans and other insurance. See our insurance page. |
| Self-pay | Visits from $140, plus tests and procedures; K-12 sports physicals $50 |
| Languages | English, plus Spanish-speaking staff and a translation app at every visit |
Services at each clinic
| Service | Steele Creek | Plaza Midwood |
|---|---|---|
| Walk-in urgent care | Yes | Yes |
| Rapid flu, COVID, RSV, strep, mono tests | Yes | Yes |
| X-ray | Yes | No. Go to Steele Creek. |
| Stitches, splints, abscess drainage | Yes | Yes |
| Breathing treatments and shots | Yes | Yes |
| Labs and blood work | Yes | Yes |
| IV hydration | Yes | No. Go to Steele Creek. |
| Sports, DOT and pre-employment physicals | Yes | Yes |
| Drug tests and TB tests | Yes | Yes |
| Work injury care | Yes | Yes |
| Annual physicals (primary care) | Yes | No. Go to Steele Creek. |
| Primary care follow-up visits | Yes | Yes |
Areas each clinic serves
| Clinic | Neighborhoods | ZIP codes |
|---|---|---|
| Steele Creek | Steele Creek, Berewick, Arrowood, Rivergate, Ayrsley, Pineville, Lake Wylie, Tega Cay and southwest Charlotte | 28273, 28278, 28217, 28208, 28134, 29710, 29708 |
| Plaza Midwood | Plaza Midwood, NoDa, Villa Heights, Elizabeth, Midtown, Uptown, Chantilly, Commonwealth Park, Cotswold and east Charlotte | 28205, 28204, 28206, 28202, 28207, 28211, 28212, 28215 |
Urgent care, the ER or primary care?
| Go to | When | Examples |
|---|---|---|
| OneSpotMD urgent care | You need care today, but it isn’t life-threatening | Fever, flu, sore throat, ear pain, cuts, sprains, UTIs, rashes |
| The ER (call 911) | It could be life-threatening | Chest pain, trouble breathing, stroke signs, severe bleeding, a seizure, a serious head injury |
| Primary care | Checkups and ongoing health | Annual physicals, blood pressure, diabetes, medicine refills |
Not sure? Call 911 for anything you think is life-threatening.
How much does urgent care cost?
- Copay: your plan may require a copay, typically due at your visit. The amount depends on your plan.
- Deductible or coinsurance: your cost depends on your plan, remaining deductible and covered services. You may receive a bill after your insurer processes the claim.
- NC Medicaid plans: we’re in-network with most NC Medicaid plans. Copays for covered visits are usually $0 or $4. Check your plan’s benefits and network.
Self-pay prices
These are discounted prices for patients who don’t have insurance or choose not to use it. Visits start at $140. Tests, X-rays and procedures you need are added to that.
Urgent care usually costs far less than the ER for the same problem. See all the plans we take on our insurance page.
Plan your urgent care visit
- Tap Save my spot before you leave home to reserve a visit time; wait times may vary
- Walk-ins are always welcome at both clinics
- Bring your photo ID, insurance or Medicaid card and a list of your medicines
- For kids under 18, a parent, legal guardian or another legally authorized adult gives consent. Call ahead with consent questions
What to expect at your visit
Need a regular doctor?
Our primary care team can see you for follow-up visits at either clinic after your urgent care visit, so your care stays in one place. Annual physicals are at Steele Creek. See annual physicals and wellness visits.
Related services
Flu, COVID and RSVUrgent care for kidsX-ray (Steele Creek)STD testingEmployer servicesInsurance we accept
Last updated
Related care: Gout flare assessment and treatment.
Women’s health
Same-day GYN care for yeast infections, BV, urinary symptoms, period concerns and pregnancy tests at both clinics. Our providers are not OB-GYN specialists.