eldoctor
ES

Baby Vaccinations Price in Mexico — 2026 Comparison

National average price
$873 MXN
Typical range
$638–$1,000 MXN
Providers
60

When parents seek to protect their child from the first months of life, the pediatrician reviews the vaccination schedule. Baby vaccines are the doses given according to age to prevent various infectious diseases.

What are they for? They aim to build defenses against infections that can be serious in the youngest children, following the recommended schedule.

What does it include? Care usually involves reviewing the schedule, administering the appropriate doses, and recording them in the vaccination booklet; the content depends on the baby's age.

Who administers them? They're administered by a pediatrician or a general practitioner, and an allergist may be involved in cases of allergies. Bring the vaccination booklet to the appointment so the professional can verify which doses are due.

Most Affordable Cities

# City Average Price
1 Cancún Quintana Roo $400 MXN
2 Nezahualcóyotl México $500 MXN
3 Nicolás Romero México $500 MXN
4 Villa de Arista San Luis Potosí $500 MXN
5 San Luis Potosí San Luis Potosí $650 MXN

Most Expensive Cities

# City Average Price
1 La Paz Baja California Sur $1,000 MXN
2 Cozumel Quintana Roo $1,300 MXN
3 Hacienda Ojo de Agua México $1,600 MXN
4 Poza Rica Veracruz de Ignacio de la Llave $1,600 MXN
5 Metepec México $1,800 MXN

All Cities

City Average Price Providers
Cancún Quintana Roo $400 2
Nezahualcóyotl México $500 1
Nicolás Romero México $500 1
Villa de Arista San Luis Potosí $500 1
San Luis Potosí San Luis Potosí $650 1
Saltillo Coahuila de Zaragoza $650 1
Ciudad Juarez Chihuahua $700 1
Gustavo A. Madero Ciudad de México $700 1
Puebla Puebla $733 3
San Pedro Garza Garcia Nuevo León $750 1
Monterrey Nuevo León $750 2
Cuauhtémoc Ciudad de México $750 5
Matamoros Tamaulipas $800 1
Magdalena Contreras Ciudad de México $800 1
Coyoacán Ciudad de México $800 3
Mérida Yucatán $900 1
Cuautitlan México $900 1
Cuautitlan Izcalli México $900 1
Ensenada Baja California $900 1
Guadalajara Jalisco $925 4
Naucalpan de Juárez México $975 2
Tizayuca Hidalgo $1,000 1
Mexico City Ciudad de México $1,000 3
General Escobedo Nuevo León $1,000 1
Tlalnepantla de Baz México $1,000 1
Pachuca de Soto Hidalgo $1,000 2
Miguel Hidalgo Ciudad de México $1,000 1
La Paz Baja California Sur $1,000 2
Cozumel Quintana Roo $1,300 1
Hacienda Ojo de Agua México $1,600 1
Poza Rica Veracruz de Ignacio de la Llave $1,600 1
Metepec México $1,800 1

Before you book

  • Every licensed doctor in Mexico holds a cédula profesional, a national licence number. It appears on our doctor profiles where we have it, and you can verify it yourself against the federal registry.
  • Ask exactly what a quoted price covers. Consultation, imaging, anaesthesia, materials and follow-up visits are often quoted separately.
  • Ask who handles follow-up once you are home, and what happens if something needs correcting. For treatment that spans several visits, agree the schedule before you travel.

El Doctor is a directory. We do not provide medical care, take bookings, or receive payment from the providers listed.