Where to start looking for vaccination services in your area
Your local health department is the fastest place to begin. Most county and city health departments run vaccination clinics that charge nothing or ask for a sliding-scale fee based on your income—meaning you pay what you can afford. You can find your local health department by searching "[your county] health department" online or calling 211, a free helpline that connects you to local health and human services.
Community health centers (also called Federally may have access to Health Centers, or FQHCs) offer vaccines on a sliding scale and do not turn people away based on inability to pay. These centers exist in most neighborhoods and accept uninsured patients. You can search for one near you at findahealthcenter.hrsa.gov, which is maintained by the U.S. Department of Health and Human Services.
Pharmacies including CVS, Walgreens, and Walmart also offer vaccines, often at no cost if you have insurance or Medicaid. Many will vaccinate uninsured people for a reduced fee or sometimes free, depending on the vaccine and location. Call ahead to ask about their pricing for uninsured patients.
Key Takeaways
- Your county health department runs free or sliding-scale vaccination clinics and is the most direct route to find what is available near you.
- Community health centers charge based on income and never turn away patients who cannot pay, and you can find one using the federal health center finder.
- Pharmacies often provide vaccines free or at low cost for uninsured people, but pricing varies by location and vaccine type.
- 211 is a free helpline that can tell you which vaccination services are open in your area and whether you meet their income requirements.
- Some vaccines are free for all adults through federal programs, while others depend on your age, job, or health status.
What vaccines are free and which ones cost money
The federal government pays for certain vaccines for all adults through the Vaccines for Children program (for people under 19) and the adult immunization programs run by the CDC. These include routine vaccines like measles, mumps, rubella, tetanus, polio, and flu shots. If you receive a vaccine through a public health clinic or community health center, you will not be charged for the vaccine itself—though some clinics charge a small administration fee.
Newer vaccines like shingles (Shingrix) and pneumococcal vaccines for adults (Pneumovax 23 or Prevnar 20) are often free or low-cost for people over 50 or with certain health conditions, but availability and cost vary by clinic. Ask when you call whether the specific vaccine you need is covered by their program.
If you have Medicaid or Medicare, your insurance covers all recommended vaccines at no cost to you. If you have private insurance, your plan covers most vaccines with no copay, though some newer vaccines may require prior approval from your insurer.
How to learn about you meet income requirements
Most community health centers and public health clinics use a sliding scale, which means your cost depends on your household income and family size. You do not have to prove you are poor—you simply report your income when you arrive, and they calculate what you owe. Many people pay nothing or a few dollars.
When you call a clinic to ask about vaccines, ask directly: "Do you charge based on income?" If they say yes, ask what income level qualifies for free or very low-cost care. Some clinics will tell you over the phone; others will ask you to come in so they can assess your situation.
If you are unsure whether you can afford a vaccine, call anyway. Clinics are accustomed to this question and will not turn you away. The worst outcome is that they tell you the cost; the best is that you learn the service is free or nearly free for you.
Vaccines available through workplace and school programs
Many employers offer free vaccines to employees as part of their health benefits, even if you have no health insurance through them. Ask your human resources or occupational health department whether they offer flu shots, tetanus boosters, or other vaccines. This is often the fastest option if you work.
Schools and colleges sometimes offer vaccination clinics to students and staff, usually free or at a reduced cost. If you have school-age children, check with the school nurse about what vaccines they offer and when clinics are scheduled.
Some workplaces partner with pharmacies to bring vaccination clinics on-site. If your employer does not currently offer vaccines, you can ask whether they would consider it—many are willing to arrange this at no cost to employees.
What to bring and what to expect at your appointment
Bring a photo ID and proof of income if the clinic uses a sliding scale (a recent pay stub, tax return, or a letter from your employer stating your salary will work). If you have insurance, bring your insurance card. If you do not have insurance, say so—clinics serve uninsured people regularly and do not require it.
Bring any vaccination records you have, even if they are incomplete or old. If you do not have records, the clinic can still vaccinate you; they will create a new record for you. Bring a list of any medications you take or allergies you have, or be ready to tell the nurse verbally.
The appointment itself usually takes 15 to 30 minutes. You will answer a short health questionnaire, receive the vaccine, and wait 15 minutes to make sure you have no immediate reaction. Most clinics do not require an appointment—you can walk in during their open hours—but calling ahead to confirm hours and current availability is wise, since some clinics have limited schedules or occasionally run out of a specific vaccine.
How to find vaccination records if you have lost them
If you were vaccinated as a child, your school may have kept records. Contact the school district where you attended elementary or middle school and ask whether they keep vaccination records in their archives. Some districts keep them for decades.
If you were vaccinated at a doctor's office or clinic, call that office and ask whether they still have your records. Offices are required to keep records for a certain number of years, though the length varies by state. Even if the office has closed, the records may have been transferred to another practice or to a medical records storage company.
If you cannot find your records, you do not need them to get vaccinated again. A healthcare provider can revaccinate you safely. Some people choose to get a titer test first—a blood test that shows whether you are immune to certain diseases—but this costs money and is not required. Most clinics will simply revaccinate you if you are unsure of your status.
Vaccines for specific situations: travel, pregnancy, and chronic illness
If you need vaccines for travel, your local health department or a travel medicine clinic can tell you which vaccines are recommended for your destination. Some travel vaccines are expensive and not covered by public programs, but many health departments offer them at reduced cost. Call ahead to ask about pricing and whether you need an appointment.
Pregnant people should discuss vaccines with their obstetrician or midwife. Some vaccines are safe during pregnancy (like the flu shot and Tdap), while others should be given before or after pregnancy. Your prenatal care provider can give you this guidance and may offer vaccines during your regular visits.
If you have a chronic illness like diabetes, heart disease, or a weakened immune system, certain vaccines are especially important for you. Ask your primary care doctor which vaccines you need. If cost is a barrier, tell your doctor—they can often direct you to low-cost or free options in your area.
Frequently Asked Questions
Can I get a vaccine if I do not have a regular doctor?
Yes. Public health clinics and community health centers do not require you to have a primary care doctor. You can walk in or call to schedule an appointment. These clinics exist specifically to serve people without ongoing medical care.
What if I am uninsured and do not know my income?
Tell the clinic you are uninsured and unsure of your income. They will ask you to estimate your monthly or yearly earnings, or they may ask about your household size and what assistance programs you receive. Be as honest as you can; they are not investigating you, just calculating a fair fee.
Do I need to be a citizen or resident to get a vaccine?
No. Public health clinics and community health centers vaccinate anyone regardless of immigration status. Vaccines are a public health service, and clinics do not ask about citizenship or legal residency.
What if the vaccine I need is not available at my local clinic?
Call another clinic or pharmacy in your area. Availability varies by location and season. If a vaccine is in short supply, the clinic can tell you when they expect to receive more stock, or they can refer you to another location that has it.
Can I get multiple vaccines at the same time?
Yes. Most people can safely receive more than one vaccine in a single visit. The healthcare provider will review your vaccination history and tell you which vaccines you need and whether they can all be given on the same day.