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.
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-8566DirectionsBayCare Urgent Care (Tyrone)
West, on 66th Street North near Tyrone
1599 66th St. N., St. Petersburg, FL 33710
(727) 317-3388DirectionsTGH 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-1903DirectionsEvara 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-8181DirectionsEvara 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-8181DirectionsEvara 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).