eldoctor
ES

Cavity Treatment Price in Mexico — 2026 Comparison

National average price
$831 MXN
Typical range
$600–$950 MXN
Providers
83

Cavity treatment repairs teeth damaged by the demineralization caused by bacterial plaque, removing the affected tissue and restoring the tooth to give back function and shape. It's one of the most common dental care procedures.

When is it indicated? When stains, sensitivity, pain appear, or a cavity is detected on exam; treating it early prevents the lesion from progressing.

What does it include? It generally includes cleaning the decayed area and placing a restorative material.

Which professional performs it? It's carried out by the dentist, and in children by the pediatric dentist. Getting a check-up is the best way to confirm whether you need it.

Most Affordable Cities

# City Average Price
1 Ensenada Baja California $300 MXN
2 Álvaro Obregón Ciudad de México $300 MXN
3 Lagos de Moreno Jalisco $500 MXN
4 Cuautitlan México $500 MXN
5 Puebla Puebla $500 MXN

Most Expensive Cities

# City Average Price
1 Celaya Guanajuato $1,050 MXN
2 Benito Juárez Ciudad de México $1,050 MXN
3 Hermosillo Sonora $1,250 MXN
4 Coyoacán Ciudad de México $1,650 MXN
5 San Luis Potosí San Luis Potosí $2,000 MXN

All Cities

City Average Price Providers
Ensenada Baja California $300 1
Álvaro Obregón Ciudad de México $300 1
Lagos de Moreno Jalisco $500 1
Cuautitlan México $500 1
Puebla Puebla $500 2
Metepec México $500 4
Guadalupe Nuevo León $500 1
Torreón Coahuila de Zaragoza $500 1
Toluca México $600 1
León Guanajuato $600 1
Morelia Michoacán de Ocampo $600 1
San Nicolás de los Garza Nuevo León $600 1
Victoria de Durango Durango $600 1
San Miguel de Allende Guanajuato $650 1
Aguascalientes Aguascalientes $650 2
Miguel Hidalgo Ciudad de México $650 1
Nogales Sonora $700 1
Córdoba Veracruz de Ignacio de la Llave $700 1
Tuxtla Gutierrez Chiapas $700 2
San Pedro Tlaquepaque Jalisco $700 2
Michoacan Michoacán de Ocampo $700 1
San Jose Iturbide Guanajuato $725 2
Mérida Yucatán $767 3
San Andres Cholula Puebla $800 1
Palenque Chiapas $849 1
Monterrey Nuevo León $850 2
Rosarito Baja California $850 1
Veracruz Centro Veracruz de Ignacio de la Llave $850 1
Chihuahua Chihuahua $860 5
Guadalajara Jalisco $890 5
Corregidora Querétaro $890 1
Cuautitlan Izcalli México $925 2
Ciudad Juarez Chihuahua $930 5
Benito Juárez Jalisco $950 1
Mexicali Baja California $950 1
Mexico City Ciudad de México $983 12
Querétaro Querétaro $1,033 3
Celaya Guanajuato $1,050 2
Benito Juárez Ciudad de México $1,050 2
Hermosillo Sonora $1,250 2
Coyoacán Ciudad de México $1,650 1
San Luis Potosí San Luis Potosí $2,000 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.