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!)
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?
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 Walgreens.com. 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.
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 firstname.lastname@example.org 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.
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.
If you need to arrange vaccination for a homebound senior, call 833-930-3672 or email email@example.com. You can also request a vaccine for a homebound person online.
Homebound veterans of the two world wars can request a vaccine at https://floridavets.org/homeboundveterans/ 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.
- Pfizer-BioNTech COVID-19 vaccine. This vaccine requires two doses, 21 days apart. Click on the link to learn more about how this vaccine works.
- Moderna’s COVID-19 vaccine. This vaccine requires two doses, 28 days apart. Click on the link to learn more about how this vaccine works.
- Johnson & Johnson’s Janssen vaccine. This vaccine requires only one dose.
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.
- Florida Health Department COVID portal
- The Centers for Disease Control and Prevention vaccine information
- Download printable vaccine links and phone numbers
Other Useful Resources
- Free food distributions & resources
- Resource Depot in West Palm offers new, used & upcycled items at discount prices
- Water parks and pools in Palm Beach
- Free resources to enhance your South Florida yard
- Free homework help from local libraries
- Indoor gardening: Tips for growing edible plants
- Libraries in Palm Beach ‘seed’ knowledge
- Discount vouchers for swimming lessons in Broward
- Postponed Event — Event offers information on free workforce education in Fort Lauderdale
- Broward Sheriff’s Office offers free shredding & prescription disposal
Maps for Walk-in Vaccine Sites (No Appointment Required)
Hard Rock Stadium
347 Don Shula Dr.
Miami Gardens, FL 33056
June 4, 2021 at 3:36 pm
Awesome thanks. Another question, as a foreigner, can I just go for example to MDC North and ask to get vaccinated since Florida does not longer require proof of residency? Do I need anything else? Can I select which vaccine to get since I'm staying far less than 21 days? Thanks for the help, really appreciate it
June 4, 2021 at 3:36 pm
Now that Florida residency is no longer required, you can just show up with your passport or ID from your own country. You can choose from whichever vaccines they have. So far, they have Pfizer (the only drug available to those 12-17, which requires two doses) and J&J (one-dose, for anyone 18 or older).
June 1, 2021 at 8:27 am
Hi! Is it true that Miami Dade College North Campus shut down?
June 1, 2021 at 8:27 am
No, Miami-Dade County took it over. They are doing Pfizer and J&J, 8 a.m. to 8 p.m. daily.
April 22, 2021 at 6:37 pm
Do you get an appointment when you pre-register or will someone from the vax site contact you to set the appointment? Or can I just walk in after I pre-register? And indeed many thanks for this helpful page/info!
April 22, 2021 at 6:37 pm
For the Hard Rock, you don't need an appointment. For Marlins Park, you may be given an option to choose an appointment time after you register. For the county sites (Zoo Miami, Homestead Sports Complex, Tropical Park), someone contacts you. There are also a bunch of sites where you can just show up without an appointment.
April 12, 2021 at 4:33 pm
I just want to say THANKS because this article is very complete and accurate!!!!
April 11, 2021 at 10:36 pm
how can a student from out of state get the vaccine
April 11, 2021 at 10:36 pm
I would first check with the university to see if it has plans to vaccinate students or is providing any sort of residency documents. Otherwise, you need a copy of two of these documents showing your residential address:
Deed, mortgage, monthly mortgage statement, mortgage payment booklet or residential rental or lease agreement. One proof of residential address from a parent, step-parent or legal guardian or other person with whom the seasonal resident resides plus a statement from the person with whom the seasonal resident resides. Utility hookup or work order dated within 60 days before registration. Utility bill not more than two months old. Mail from a financial institution, including bank or investment account statements, not more than two months old. Mail from a federal, state, county or local government agency, not more than two months old.