Clicky Skip to Content

Where to get a COVID vaccine in Miami-Dade – UPDATED

The COVID vaccine is available to all residents of Miami-Dade County 12 and older. At most pharmacies and vaccine sites, you don't need an appointment. However, you may need an appointment to get a Pfizer booster in the next few weeks while demand is high. The vaccine is free to all, whether or not you have insurance. You do not need to be a resident to receive it.

Teens under 18 can receive only the Pfizer vaccine, and most sites require a parents or guardian to be present to vaccinate them. They will also need this consent form at state sites. Adults can receive the Pfizer, Moderna or J&J vaccine.

Most pharmacies will begin giving the third-dose booster shots on Friday, Sept. 24, or Saturday, Sept. 25. Appointments are recommended.

We've put together a guide to help you find a free COVID vaccine in Miami-Dade. We update this guide as new sites open or we get new information. With all the major pharmacies offering vaccines, plus government and community sites, there are now lots of options with no waiting and usually no appointments required.

You can text your ZIP code to 438829 to find a location near you, though not all sites will be included.

(And here's a bonus for after you're vaccinated: Krispy Kreme shops are offering a free Original Glazed doughnut for the remainder of the year – that’s right, through the rest of 2021 – anytime, any day … even every day – to customers who show a valid COVID-19 vaccination card. Click here for the details!)

covid vaccines miami-dade

Who can get a COVID vaccine in Miami-Dade?

  • All Florida residents 12 and older. Teens 12-17 can receive only the Pfizer vaccine.

Where are COVID vaccines being given in Miami-Dade?

Retail pharmacies

Publix, Walmart, Sam's Club, Winn-Dixie, Costco, Walgreens, CVS (including Navarro and CVS y mas) and Fresco y Mas pharmacies are administering the vaccine. You can make an appointment, but many stores also accept walk-ins. Not all stores from the same chain administer the same vaccine, and usually each store offers only one type of vaccine. 

These are the links for appointments or to check which vaccine is offered:

  • Publix. All Miami-Dade locations with pharmacies. You can make an appointment online or walk in. Moderna and Pfizer.
  • CVS. Vaccines are available at most CVS stores with pharmacies, plus all CVS Pharmacy y más stores and all Navarro Discount Pharmacy stores. People without computer access can call CVS customer service at 1-800-746-7287. Walk-in or appointment. Moderna or Pfizer.
  • Walgreens. Vaccines are available in most South Florida stores. If you want to make an appointment, you need to create an online account at You can also call 1-800-925-4733 and schedule via an automated phone system. Moderna or Pfizer. 
  • Costco. Vaccines are available at most South Florida Costco stores. Moderna, Pfizer and J&J, varies by store. You do not need to be a member.
  • Walmart. Most stores are offering the vaccine in South Florida. Moderna and Pfizer, varies by store. 
  • Winn-Dixie. Vaccines are offered in Miami, Aventura, Margate and Lake Worth. Pfizer.
  • Fresco y Mas. The locations at 18300 SW 137th Avenue in Miami and 5850 NW 183rd Street, Hialeah, are offering the Pfizer vaccine.
  • Sam's Club. Vaccines are available in Miami, Miramar, Sunrise, Coral Springs and West Palm Beach. Moderna. 
  • PDL Pharmacy, 7167 W Flagler St, Miami, FL 33144, is offering vaccines. You can request an appointment here.
  • Las Villas Pharmacy, 716 W. 29th St., Hialeah, is offering the Moderna vaccine. Call 305-883-7476 for an appointment.
  • Ethos Wellness Pharmacy, 260 Crandon Blvd, Suite 33, Key Biscayne, FL 33149, is offering J&J vaccine. You can make an appointment here.

Some smaller pharmacies also are providing vaccines. This tool lets you see all the available pharmacy appointments at once (you can search by ZIP), which is a good way to find out which store has which vaccine. But there is a chance some pharmacy openings are not updated.

County and state vaccine centers 

Miami-Dade County has put together a COVID vaccine portal. You can also call 305-614-2014 for vaccine information or appointments, but most sites accept walk-in or drive-up clients. Minors 12-17 can receive only the Pfizer vaccine and will need this consent form. The type of vaccine available at each site may vary by supply, so it is wise to check that the type of vaccine you want is available the day you want to go. Pfizer is usually available, but J&J comes and goes.

These are drive-through sites:

  • Dolphin Mall (valet near Cheesecake Factory), 11401 NW 12th St., Miami, FL 33172. Open 10 a.m. to 8 p.m., seven days a week. Pfizer and J&J.
  • Tropical Park, 7900 SW 40th St., Miami, FL 33155. Open 8 a.m. to 7 p.m., seven days a week. Pfizer, J&J and Moderna.
  • Zoo Miami, 2400 SW 152nd St., Miami, FL 33177. Open 8 a.m. to 8 p.m., seven days a week. Pfizer.
  • City of Miami Gardens, 2775 NW 183rd St., Miami Gardens, FL 33056. Open 9 a.m. to 4 p.m. Monday, Wednesday and Friday. Pfizer, Moderna and J&J.
  • Miami Dade College North Campus, 11380 NW 27th Ave, Miami, FL 33167. Open 8 a.m. to 7 p.m. daily. J&J and Pfizer. this is both a drive-through and a walk-up site.

These are walk-up sites:

  • Aventura Mall (across from Bella Luna Restaurant), 19575 Biscayne Blvd, Aventura, FL 33180. Open noon to 7 p.m., seven days a week. J&J and Pfizer.
  • Miami Dade College North Campus, 11380 NW 27th Ave, Miami, FL 33167. Open 8 a.m. to 7 p.m. daily. Pfizer. 
  • Joseph Caleb Center, 5400 NW 22 Ave, Miami, FL 33142. Open 8 a.m. to 7 p.m., seven days a week. Pfizer.
  • Harris Field, 675 North Homestead Boulevard, Homestead, FL 33030. Open 9 a.m. to 4 p.m., seven days a week. Pfizer.
  • Health District Center, 1350 NW 14 St., Miami, FL 33125. Open 8 a.m. to 5 p.m. Monday, Tuesday, Thursday and Friday. Appointment recommended. Pfizer and J&J.
  • Little Haiti Clinic, 300 NE 80 Terrace, Miami, FL 33138. Open 8 a.m. to 5 p.m. Monday, Wednesday and Friday. Appointment recommended. Pfizer and J&J.
  • West Perrine Clinic, 18255 Homestead Ave., Miami, FL 33157. Open 8 a.m. to 5 p.m. Monday through Friday. Pfizer and J&J.
  • West Dade Clinic, 11864 SW 26th St., Miami, FL 33175. Open 8 a.m. to 4 p.m. Monday through Friday. Pfizer and J&J.
  • Home Depot, 1590 W. 49th St., Hialeah, FL 33012. Open 8 a.m. to 5 p.m. daily. Pfizer. 
  • Haulover Park, 13731 Collins Ave., Miami, FL 33154. Open 8 a.m. to 5 p.m. daily. Pfizer. 
  • Ronselli Park, 250 SW 114TH Ave., Miami, FL 33174. Open 10 a.m. to 5 p.m. Wednesdays. Pfizer and J&J.
  • Sunny Isles Beach Government Center, 18070 Collins Ave., Sunny Isles Beach, FL 33160. Open 8 a.m. to 5 p.m. daily. Pfizer. 
  • Hialeah Gardens Library, 13451 NW 107TH Ave., Hialeah Gardens, FL 33018. Open 9 a.m. to 4 p.m. Thursdays. Pfizer and J&J.
  • Home Depot (Deerwood), 11905 SW 152nd St., Miami, FL 33177. Open 8 a.m. to 5 p.m. daily. Pfizer.
  • Miami Beach Convention Center, 640 17th St., Miami Beach, FL 33139. Open 8 a.m. to 5 p.m. daily. J&J and Pfizer.
  • Stephen P. Clark Government Center, 111 NW First St., Miami, FL 33128. Open 8 a.m. to 5 p.m. daily. Pfizer.
  • City of Miami Springs, 1401 Westward Dr., Miami Springs, FL 33166. Open 9 a.m. to 4 p.m. Tuesdays. Pfizer and J&J.
  • Doral Police Training & Community Center, 3719 NW 97th Ave., Doral, FL 33172. Open 8 a.m. to 5 p.m. Monday to Saturday. Pfizer.
  • Kendall Indian Hammocks Park, 7973 SW 114th Ave., Miami, FL 33173. Open 8 a.m. to 5 p.m. daily. Pfizer.
  • Kendale Lakes Library, 15202 SW 88th St., Miami, FL 33196. Open 8 a.m. to 5 p.m. daily. Pfizer.

Pop-up sites

The state is no longer offering pop-up vaccines.

Community and city sites

The Atlantis Educational Center is joining with the Downtown Jewish Chabad Center to provide vaccines in Miami Gardens and Fort Lauderdale, plus doing community outreach events. The Moderna vaccine will be available to residents 18 and older. You can make an appointment here or check for vaccine events at satellite sites. These are the main locations:

  • Atlantis Educational Center, 1111 Park Centre Boulevard Miami Gardens, FL 33179
  • Downtown Jewish Center Chabad, AKA Broward Boulevard Clinic, 900 E. Broward Blvd., Fort Lauderdale, FL 3330

Hospitals and health centers

Larkin Community Hospital is providing vaccines, when available. You can email or fill out this form

Milo Care is offering the J&J, Moderna and Pfizer vaccines by appointment in Pinecrest, Aventura, Hialeah, Golden Beach and Plantation. You can make an appointment here.

Sanitas Medical Centers are offering vaccines at multiple locations in Miami-Dade, Broward and Palm Beach counties. You do not need to be a current patient. Call 1-844-515-1800.

Empower U Medical Center in Miami is offering vaccines by appointment Monday through Friday at 7900 NW 27th Ave., Miami, Fl 33147, including a drive-through option. You can call or text 786-318-2337 for an appointment or request an appointment online..

Cano Health is administering vaccines to its patients in South Florida. Call 855-226-6633 for an appointment. 

The Pediatric and Family Health and Wellness Center is offering Moderna and J&J vaccines by appointment and for walk-ins from 9:30 a.m. to 1 p.m. Fridays. Call 305-474-1800 for appointments. The center is at 1825 NW 167th St., Miami Gardens, FL 33056.

Niklaus Children's Hospital is providing Pfizer vaccines to young adults ages 12 to 21. You can make an appointment online.  Patients who have reached 21 are only eligible if they are under the care of a pediatrician and submit this form. Walk-in vaccines offered, no appointments, from 7 a.m. to 6:30 p.m. Tuesdays and Thursdays and 9 a.m. to 1:30 p.m. Saturdays at Nicklaus Children’s Hospital (research building), 3100 SW 62nd Avenue, Miami, FL 3315. If you have questions, you can call 786-624-2782.

Community Medical Group is providing vaccines at its offices in Miami (multiple locations), Florida City, North Miami Beach, Opa-locka and Hialeah. For an appointment, call 786-377-7777. Walk-ins may be accepted on Saturdays.'

Express Gene Molecular Diagnostics Laboratory will administer the Moderna, Pfizer or J&J vaccine at 9000 SW 152nd St. Suite 209, Miami, FL 33157. You can make an appointment online or call 786-250-3419.

Community Health of South Florida is offering vaccines at its offices in Miami, South Miami, Homestead, Florida City, Naranja, West Perrine and West Kendall. You can request an appointment here. Moderna, Pfizer or J&J.

Care Resource of South Florida is offering Moderna and Pfizer vaccines at its offices in Midtown Miami, Little Havana and Miami Beach, as well as in Fort Lauderdale and Oakland Park. Existing patients can call 305-576-1234 for an appointment. New patients can request a vaccine appointment here. Walk-ins accepted at some offices.

Veterans Administration

The Veterans Administration is providing vaccines to all veterans, spouses (including common-law spouses), former spouses and caregivers. You can be vaccinated at the Bruce W. Carter VA Medical Center, 1201 NW 16th St, Miami FL 33125, between 8 a.m. and 4 p.m. Monday through Friday. You can also make an appointment. Moderna, Pfizer or J&J.

Some homebound veterans may also be able to arrange vaccines. Vaccines are also being given by appointment only at the VA in Sunrise, Homestead, Hollywood, Pembroke Pines, Deerfield Beach and Key West. You can make an appointment by calling 305-575-7000.

Homebound residents

If you need to arrange vaccination for a homebound senior, call 833-930-3672 or email You can also request a vaccine for a homebound person online.

Homebound veterans of the two world wars can request a vaccine at or call 850-487-1533, extension 9. 

Where can I get a COVID test?

You can get free COVID tests at Miami-Dade County drive-thru, walk-in and mobile sites. Find a Miami-Dade County testing site here. Tests also are available at pharmacies and urgent care centers.

Where can I get monoclonal antibody treatment?

The state of Florida is providing free monoclonal antibody treatment for people with COVID-19. You can also receive the treatments at hospitals and clinics. To find a site, click here.

More information and help

You can also find information and help getting an appoint from volunteers in the Facebook group South Florida COVID-19 Vaccination Info.

You can find information on COVID vaccines in Broward here.

Which vaccines are being given?

So far, three vaccines have been approved for use in the United States, and both are being given in South Florida. Residents receive two doses of the same type of vaccine.

Who should get a booster, or third vaccine?

People who are severely immunocompromised and received two Pfizer or Moderna vaccines should get a third dose of their previous vaccine. These include people receiving cancer treatment, organ transplant recipients, stem cell transplant recipients, those with moderate or severe primary immunodeficiency, those with active or untreated HIV and people using high-dose corticosteroids or other drugs that may suppress the immune response.

People 18 to 64 who received the Pfizer vaccine at least six months ago should get a third dose if they meet these criteria:

  • 65 and older
  • Resident of a long-term care facility
  • Have a health condition that puts them at risk.
  • Have a job that puts them at increased risk, such as health-care workers, teachers and other essential workers.

People who received the J&J vaccine or people who received the Moderna vaccine and are not severely immunocompromised are not yet eligible for a booster vaccine. 

Do I need health insurance to get a vaccine?

You do not need health insurance to get a vaccine. Most sites will ask for your insurance information, because your insurance will pay for it if you have insurance. but if you don't have insurance, the federal government will pay for it.

Do I have to be a Florida resident to get a vaccine?

Proof of residency is no longer required. You may be asked for a photo ID that proves your age, and you may be asked if you are a resident of Florida or if you are working or doing business in Florida. No work documents will be required.

More Information

Other Useful Resources

Maps for Walk-in Vaccine Sites (No Appointment Required)


Leave a Reply

Living on the CheapMiami on the Cheap is a member of Living on the Cheap, a network of websites published by frugalistas, journalists and consumer advocates. Find practical advice on saving money on groceries, travel and shopping, plus tips from our experts on how to live the good life for less at Living on the Cheap.

Living on the Cheap in the Media