Where Does My Child Get Vaccinations for School?
Where Does My Child Get Vaccinations for School?
The best place to get immunizations is your doctor's office as part of your family’s regular health maintenance. If you have health insurance, call your doctor’s office to make an appointment. Immunizations will be free and covered by your insurance.
Local pharmacies such as CVS, Rite Aid, Walgreens, and Safeway also offer access to routine immunizations.
If you do not have health insurance, you can visit Vaccines for Children (VFC), to find local doctors offering free vaccines for uninsured children. To be eligible, children must be 18 years of age or younger and meet any one of the following criteria:
- be eligible for Medi-Cal or Child Health and Disability Program (CHDP), or
- have no health insurance (be uninsured), or
- be American Indian or Alaskan Native
Kaiser Permanente San Rafael Medical Center
Phone: (415) 444-4460
1650 Los Gamos 1st Floor San Rafael, CA 94903
Marin City Health and Wellness Center
Phone: (415) 339-8813
630 Drake Avenue, Sausalito, CA 94965
Terra Linda Pediatrics
Phone: (415) 479-8642
4000 Civic Center Drive, Suite 201, San Rafael, CA 94903
MarinHealth Pediatrics
Phone (415) 925-8965
4000 Civic Center Drive, Suite 205, San Rafael, Ca, 94903
Tamalpais Pediatrics
Phone: (415) 892-0965
251 Vintage Way, Novato, CA, 94945
Tamalpais Pediatrics
Phone: (415) 461-0440
5 Bon Air Road, Suite 105, Larkspur, CA 94939
Bolinas Community Health Center
Phone: (415) 663-8666
88 Mesa Road, Bolinas, CA 94924
Pt. Reyes Medical Clinic
Phone: (415) 663-8666
3 Sixth Street, Point Reyes Station, CA 94956
For the latest news and resources from Marin County Public Health please sign up for the Public Health status update.
