Urgent care in St. Petersburg, FL

Downtown St. Petersburg has two hospital emergency rooms: Orlando Health Bayfront Hospital, a Level II trauma center on 6th Street South, and St. Anthony's Hospital on Seventh Avenue North. Farther west are HCA Florida Northside Hospital on 49th Street North and HCA Florida St. Petersburg Hospital on 38th Avenue North, and walk-in clinics sit on Fourth Street North and 66th Street North. For a sinus infection, pink eye or a minor burn, you don't have to cross town: an MD Care clinician can see you by video, usually within a few hours.

$50 a video visit, or use your Medicare. You must be physically located in Florida at the time of your visit.

Not sure where to go? Check in a minute

First, is any of this happening right now?

  • Chest pain or pressure
  • Trouble breathing
  • Stroke signs: face drooping, weakness, slurred speech
  • Bleeding that won't stop
  • Fainting or new confusion
  • Swollen lips, tongue or throat
  • Severe belly pain or vomiting blood
  • Head injury on a blood thinner
  • A chemical in your eye
  • Skin blistering after a new medicine
  • Thoughts of harming yourself

Getting care in St. Petersburg

  • Orlando Health Bayfront Hospital, on 6th Street South downtown, is a Level II trauma center on the Florida Department of Health list.
  • Johns Hopkins All Children's Hospital in St. Petersburg is the county's pediatric trauma center, per the same Florida Department of Health list.
  • Evara Health runs several nonprofit community health centers in St. Petersburg with a sliding fee discount program.

We see patients by video across St. Petersburg

Downtown · Old Northeast · Kenwood · Crescent Lake · Historic Roser Park · Snell Isle · Shore Acres · Pinellas Point

Before you drive: see a doctor by video.

Anywhere in St. Petersburg, often within a few hours.

See a doctor by video

Walk-in urgent care near St. Petersburg

  • BayCare Urgent Care (NE St. Petersburg)

    Northeast, on Fourth Street North near 23rd Avenue

    2331 4th St N, St. Petersburg, FL 33704

    (727) 914-8566Directions
  • BayCare Urgent Care (Tyrone)

    West, on 66th Street North near Tyrone

    1599 66th St. N., St. Petersburg, FL 33710

    (727) 317-3388Directions
  • TGH Urgent Care powered by Fast Track, St. Petersburg Tyrone

    West, on 66th Street North near Tyrone

    3251 66th St N, St. Petersburg, FL 33710

    (813) 925-1903Directions
  • Evara Health St. Petersburg (MLK) Center

    Near downtown, on Dr. Martin Luther King Jr. Street North

    612 Dr. Martin Luther King, Jr. Street North, St. Petersburg, FL 33705

    Nonprofit community health center with family medicine and a sliding fee discount program. Medicare accepted, per Evara Health.

    (727) 824-8181Directions
  • Evara Health Bayfront Center

    Downtown, on 6th Street South

    701 6th Street South, Suite 741, St. Petersburg, FL 33701

    Nonprofit community health center with family medicine and a sliding fee discount program. Medicare accepted, per Evara Health.

    (727) 824-8181Directions
  • Evara Health Johnnie Ruth Clarke Center

    South side, on 22nd Street South

    1344 22nd Street South, St. Petersburg, FL 33712

    Nonprofit community health center with family medicine and a sliding fee discount program. Medicare accepted, per Evara Health.

    (727) 824-8181Directions

Emergency rooms near St. Petersburg, open 24/7

  • Orlando Health Bayfront Hospital

    Downtown, on 6th Street South

    701 6th St S, St. Petersburg, FL 33701

    Level II trauma center.

  • St. Anthony's Hospital

    Near downtown, on Seventh Avenue North

    1200 Seventh Ave. N., St. Petersburg, FL 33705

  • HCA Florida Northside Hospital

    West, on 49th Street North

    6000 49th St. N., St. Petersburg, FL 33709

  • HCA Florida St. Petersburg Hospital

    West, on 38th Avenue North near Tyrone

    6500 38th Ave. N., St. Petersburg, FL 33710

In an emergency, call 911 or go to the nearest emergency room, even if it isn’t listed here. Don’t drive yourself if you have chest pain, trouble breathing or signs of a stroke.

FAQ

Urgent care in St. Petersburg: common questions

Where can I find walk-in urgent care in St. Petersburg?

BayCare runs walk-in urgent care on Fourth Street North and on 66th Street North near Tyrone, and TGH Urgent Care powered by Fast Track is also on 66th Street North. Call ahead, since hours change. For a minor illness, you can also see an MD Care clinician by video from home.

Which emergency rooms are in St. Petersburg?

Orlando Health Bayfront Hospital and St. Anthony's Hospital are near downtown, and HCA Florida Northside Hospital and HCA Florida St. Petersburg Hospital are on the west side. Bayfront is a Level II trauma center. In an emergency, call 911.

Is there low-cost care in St. Petersburg if I don't have insurance?

Evara Health, a nonprofit community health center, has several St. Petersburg locations and offers a sliding fee discount program based on income. Call 727-824-8181 to ask about appointments.

Can I see a doctor by video in St. Petersburg?

Yes. MD Care clinicians are licensed in Florida and see patients anywhere in St. Petersburg by video, usually within a few hours. A visit is $50, or you can use your Medicare.

About this list: we check these clinics and hospitals on their official websites, but addresses, hours, services and accepted insurance can change without notice, so call ahead before you go. We’re not affiliated with them, and listing them isn’t a referral. In an emergency, call 911. Last checked October 26, 2026. Population 258,308 (U.S. Census Bureau, 2020 Census).