Key takeaways
The federal government once funded free COVID-19 vaccines, but that funding has since expired. The Bridge Access Program, which provided additional funding, has also expired.
Most insurance plans, along with Medicare Part B and Medicaid, will cover COVID-19 vaccines, but it depends on the specific plan.
There are three vaccines currently available: Pfizer-BioNTech, Moderna, and Novavax. The first two are approved for both children and adults, while Novavax is just for adults.
Uninsured or underinsured people can still save on COVID-19 vaccines by using SingleCare coupons, finding state-run assistance programs, or using HRSA-supported health centers.
During the COVID-19 pandemic, broad immunization was key, so the Centers for Disease Control and Prevention (CDC) provided funding for free vaccines. But since then, the COVID-19 virus has evolved and new boosters have helped prevent different variants. Yet in 2023, federal funding ceased. That means people had to rely on their insurance plan for coverage.
And while COVID-19 vaccines are still typically free for people who have health insurance, Medicare, or Medicaid, uninsured individuals may still pay around $250 for their booster. That price can vary based on the brand, pharmacy, location, and more. We’ve outlined all the important details below.
COVID-19 vaccine prices & coupons
How much does the COVID vaccine cost without insurance?
Just like during the pandemic, multiple COVID-19 vaccines are still available, and the price may depend on which one you get. According to the CDC, there are three different brands on the market: Moderna, Pfizer-BioNTech, and Novavax.
“All COVID-19 vaccines currently available are highly effective at preventing severe illness, hospitalizations, and death,” says Francesca Ceddia, Chief Medical Affairs Officer at Moderna. But different pharmacies may only offer certain ones, so check with your pharmacy first if you’re interested in a specific brand.
Moderna
Moderna’s standard adult vaccine is called Spikevax and requires a single vaccine dose for adolescents and adults. “Spikevax is approved for use in individuals aged 12 years and older and authorized for emergency use in children aged 6 months through 11 years,” Ceddia says. “Moderna is also seeking regulatory approval for its next-generation COVID-19 vaccine, mRNA-1283, which is designed to provide enhanced protection, especially for older adults.”
Spikevax is an mRNA vaccine, which means “it works by using messenger RNA (mRNA) to instruct cells in the body to produce the spike protein found on the surface of the SARS-CoV-2 virus,” Ceddia says. “This triggers an immune response, teaching the body to recognize and fight the virus if encountered in the future.” Spikevax’s clinical trials showed a 94.1% efficacy rate for combating COVID-19. This effectiveness may also decrease over time, although boosters can bolster it.
For anyone paying entirely out of pocket for Spikevax, the average cost is $374 per dose, while the version of Spikevax for children ages 6 months through 11 years is $304 per dose.
Pfizer-BioNTech
Approved in 2021, the Pfizer-BioNTech COVID-19 vaccine is called Comirnaty. It’s available to people ages 12 and up, and there are versions for children too, but the dosing schedule depends on the child’s age. Children aged 6 months to 4 years need three doses, while children ages 5–11 years old only require one (unless they are moderately or severely immunocompromised).
Like Spikevax, Comirnaty is an mRNA vaccine, and its initial clinical trials concluded that it’s 95% effective against the virus that causes COVID-19, although this effectiveness may decrease over time, which is why the company has introduced boosters.
Without insurance coverage, the price for Comirnaty can reach $288 per 10 mL of 30 mcg/0.3 mL dose. Its vaccines for children 5-11 years old are somewhat cheaper: around $163 per 10 mL of 10 mcg/0.3 mL dose.
Novavax
The Novavax COVID-19 vaccine was approved in 2022, slightly later than its two counterparts, and it’s only approved for people ages 12 years and older – not children. It requires two doses: one dose 3-8 weeks after the first.
However, Novavax isn’t an mRNA vaccine like Comirnaty or Spikevax. Rather, it’s a protein adjuvant. So instead of telling the body’s cells to create certain proteins, it contains certain COVID-19 proteins itself—although it can’t actually cause the disease. This triggers the immune system to create antibodies, essentially training it to fight the virus itself. Novavax’s Phase 3 clinical studies showed an 89.7% efficacy rate against the COVID-19 virus and 100% effectiveness against moderate and severe illness from the disease.
While its mechanism of action is different from its competitors, Novavax’s out-of-pocket price is fairly similar. On average, it costs $259 per 0.5 mL of 5 mcg/0.5 mL dose.
Compare COVID-19 vaccine prices |
||||
|---|---|---|---|---|
| Drug name | Who the vaccine is for | Price without insurance of brand-name drug | SingleCare price | Savings options |
| Pfizer-BioNTech (Comirnaty) | Ages 12 and older | $287 per 10 mL of 30 mcg/0.3 mL dose | $141 per 10 mL of 30 mcg/0.3 mL dose of brand-name Comirnaty at Walgreens | See latest prices |
| Pfizer-BioNTech COVID-19 Vaccine 5–11y (Comirnaty) | Ages 5 months to 11 years | $163 per 10 mL of 10 mcg/0.3 mL dose | $105 per 10 mL of 10 mcg/0.3 mL dose of brand-name Comirnaty at Kroger | See latest prices |
| Moderna (Spikevax) | Ages 12 and older | $373 per 0.5 mL of 50 mcg/0.5 mL dose | $141 per 0.5 mL of 50 mcg/0.5 mL dose of brand-name Spikevax at Walgreens | See latest prices |
| Moderna pediatric vaccine 6m–11y (Spikevax) | Ages 6 months to 11 years | $303 per 10 mL of 25 mcg/0.25 mL dose | $138 per 10 mL of 25 mcg/0.25 mL dose of brand-name Spikevax at Costco | See latest prices |
| Novavax | Ages 12 years and older | $259 per 0.5 mL of 5 mcg/0.5 mL dose | $141 per 0.5 mL of 5 mcg/0.5 mL dose of brand-name Novavax at Walgreens | See latest prices |
Prescription drug prices often change. These are the most accurate medication prices at the time of publishing in ZIP code 23666 as of Dec. 9, 2025. The listed price without insurance references the price of brand-name drugs (unless otherwise specified). The listed SingleCare price references the price of generic drugs if available.
How much is the COVID-19 vaccine with insurance?
COVID-19 vaccines “should be covered by any insurance that covers any other vaccine,” says Amy Edwards, MD, FAAP assistant professor at the CWRU School of Medicine. “If your insurance covers you to get other vaccines they will cover this one too (think the yearly flu shot). If your insurance doesn’t cover your yearly flu shot then they probably won’t cover COVID either.”
The amount of coverage you’ll receive, however, can vary based on the insurance plan. Some plans, Medicare plans, might cover the full cost as long as your healthcare provider administers the shot. Yet other plans might only cover part of the cost. To know for sure, you’ll need to check your specific insurance plan.
How to get the COVID-19 vaccine without insurance
Not everyone has insurance, but the good news is that there are still ways to get COVID-19 testing and vaccinations at an affordable price, even without coverage. Here are a few.
1. Use a SingleCare discount card
SingleCare offers coupons for thousands of medications, including COVID-19 vaccines. After signing up for free, just present the card at a participating pharmacy, and they’ll apply the savings. Comirnaty, for example, costs around $287 out of pocket, but SingleCare coupons can bring that price down to $141. Likewise, Spikevax costs around $373 out of pocket, but $141 with SingleCare.
2. State-sponsored vaccination programs
Some state and local health departments have programs that provide free or discounted 2024–2025 COVID-19 vaccines to uninsured individuals. However, different states and health departments may have different eligibility requirements or procedures, so you’ll have to contact your state’s health department and ask how to get free vaccines.
3. Find a HRSA-supported health center
The federal government’s Health Resources & Services Administration funds public health centers across the country that provide medical services, regardless of the patient’s ability to pay. Many of them provide updated COVID-19 vaccines, so it’s just a matter of finding one near you and scheduling a vaccine appointment (some may also accept walk-ins).
4. Look into Vaccines for Children (VFC)
This is a program that provides free vaccines for children whose families need help paying for them. This applies to COVID-19 vaccines, as well as RSV vaccines, flu vaccines, and others. Children who are uninsured, Medicaid-eligible, Medicaid-enrolled, or underinsured all qualify for the program, as do children who are Native American.
- CDC COVID-19 vaccination program provider requirements and support, Centers for Disease Control and Prevention (2023)
- Staying up to date with COVID-19 vaccines, Centers for Disease Control and Prevention (2025)
- What are mRNA vaccines and how do they work?, MedlinePlus (2022)
- FDA approves first COVID-19 vaccine, FDA.gov (2021)
- 2024–2025 COVID-19 vaccine immunization schedule, Centers for Disease Control and Prevention (2025)
- Pfizer and BioNTech conclude phase 3 study of COVID-19 vaccine candidate, meeting all primary efficacy endpoints, Pfizer.com (2020)
- Durability of XBB.1.5 vaccines against Omicron sub variants, The New England Journal of Medicine (2024)
- Efficacy and safety of the mRNA-1273 SARS-CoV-2 vaccine, The New England Journal of Medicine (2020)
- Novavax COVID-19 vaccine, adjuvanted, FDA.gov (2024)
- What is a protein-based vaccine?, Novavax.com
- Safety and efficacy of NVX-CoV2373 COVID-19 vaccine, The New England Journal of Medicine (2021)
- Coronavirus disease 2019 (COVID-19) vaccine, Medicare.gov
- Health department directories, Centers for Disease Control and Prevention (2024)
- Vaccines for Children (VFC) program eligibility, Centers for Disease Control and Prevention (2024)