First Physical Therapy Visit Price in Mexico — 2026 Comparison
Many people come to physical therapy with pain, a recent injury, or limited mobility, and need a clear starting point. The initial physical therapy visit is that first assessment in which the problem is evaluated and a treatment plan is mapped out.
What does it include? An interview about your symptom, an assessment of mobility, strength, and posture, and setting goals for the following sessions.
What to expect? It's mainly an assessment; extensive treatment is rarely done on the first day, since the visit is meant to understand your situation.
Who performs it? It's handled by the physical therapist, sometimes with a sports medicine focus. If you're dealing with ongoing discomfort, an initial assessment will give you clarity on how to move forward. The price depends on the city and the physician.
Most Affordable Cities
| # | City | Average Price |
|---|---|---|
| 1 | Yautepec Morelos | $150 MXN |
| 2 | San Pablo del Monte Tlaxcala | $200 MXN |
| 3 | Salina Cruz Oaxaca | $200 MXN |
| 4 | San Jose Iturbide Guanajuato | $225 MXN |
| 5 | Pabellon de Arteaga Aguascalientes | $225 MXN |
Most Expensive Cities
| # | City | Average Price |
|---|---|---|
| 1 | Puerto Vallarta Jalisco | $800 MXN |
| 2 | Tijuana Baja California | $800 MXN |
| 3 | Cabo San Lucas Baja California Sur | $800 MXN |
| 4 | Playas de Rosarito Baja California | $900 MXN |
| 5 | Caborca Sonora | $1,000 MXN |
All Cities
| City | Average Price | Providers |
|---|---|---|
| Yautepec Morelos | $150 | 1 |
| San Pablo del Monte Tlaxcala | $200 | 1 |
| Salina Cruz Oaxaca | $200 | 1 |
| San Jose Iturbide Guanajuato | $225 | 2 |
| Pabellon de Arteaga Aguascalientes | $225 | 2 |
| Chilpancingo Guerrero | $225 | 2 |
| Huatusco Veracruz de Ignacio de la Llave | $250 | 1 |
| Apaseo El Alto Guanajuato | $250 | 1 |
| Amealco de Bonfil Querétaro | $250 | 1 |
| Amecameca México | $250 | 1 |
| Loreto Zacatecas | $280 | 1 |
| La Piedad Michoacán de Ocampo | $280 | 2 |
| Cárdenas Tabasco | $300 | 1 |
| Fresnillo Zacatecas | $300 | 1 |
| Calvillo Aguascalientes | $300 | 1 |
| Morelos Morelos | $300 | 1 |
| Kantunilkín Quintana Roo | $300 | 1 |
| Acayucan Veracruz de Ignacio de la Llave | $300 | 1 |
| Jaral del Progreso Guanajuato | $300 | 1 |
| Zacapoaxtla Puebla | $300 | 1 |
| Tlajomulco de Zuñiga Jalisco | $300 | 1 |
| Quecholac Puebla | $300 | 1 |
| El Grullo Jalisco | $300 | 1 |
| Zacatepec Morelos | $300 | 1 |
| Almoloya de Juárez México | $300 | 1 |
| Jiutepec Morelos | $300 | 3 |
| Durango Durango | $300 | 3 |
| Parral Chihuahua | $300 | 1 |
| Los Reyes Michoacán de Ocampo | $300 | 1 |
| Lagos de Moreno Jalisco | $300 | 1 |
| Zamora Michoacán de Ocampo | $300 | 1 |
| Michoacan Michoacán de Ocampo | $300 | 1 |
| Apetatitlán Tlaxcala | $300 | 1 |
| Yucatán Yucatán | $300 | 1 |
| Ecatepec de Morelos México | $333 | 3 |
| Comalcalco Tabasco | $350 | 1 |
| Cuauhtémoc Chihuahua | $350 | 1 |
| Tlalnepantla de Baz Ciudad de México | $350 | 1 |
| Huajuapan de León Oaxaca | $350 | 1 |
| Ciudad Victoria Tamaulipas | $350 | 1 |
| Iguala Guerrero | $350 | 1 |
| Kanasín Yucatán | $350 | 1 |
| Tuxpan Veracruz de Ignacio de la Llave | $350 | 1 |
| Papantla Veracruz de Ignacio de la Llave | $350 | 1 |
| Amaxac de Guerrero Tlaxcala | $350 | 1 |
| El Naranjo San Luis Potosí | $350 | 1 |
| Quiroga Michoacán de Ocampo | $350 | 1 |
| San Felipe del Progreso México | $350 | 1 |
| Atlacomulco México | $350 | 1 |
| Tepotzotlan México | $350 | 2 |
| Comitan de Dominguez Chiapas | $350 | 1 |
| Comonfort Guanajuato | $350 | 1 |
| Celaya Guanajuato | $354 | 14 |
| Tizayuca Hidalgo | $365 | 2 |
| Guanajuato Guanajuato | $365 | 2 |
| Apizaco Tlaxcala | $367 | 3 |
| San Martin Texmelucan Puebla | $375 | 4 |
| Lerma México | $375 | 2 |
| San Pedro Tlaquepaque Jalisco | $375 | 2 |
| Atlixco Puebla | $377 | 3 |
| Campeche Campeche | $378 | 9 |
| Penjamo Guanajuato | $379 | 1 |
| San Juan del Rio Querétaro | $380 | 5 |
| Chilchota Michoacán de Ocampo | $383 | 3 |
| San Luis Rio Colorado Sonora | $383 | 3 |
| Pachuca Hidalgo | $383 | 3 |
| San Pedro Cholula Puebla | $384 | 10 |
| Aguascalientes Aguascalientes | $385 | 27 |
| Ticul Yucatán | $400 | 1 |
| El Pueblito Querétaro | $400 | 1 |
| Ciudad Cuauhtémoc Chihuahua | $400 | 1 |
| San Cristobal de las Casas Chiapas | $400 | 2 |
| Cruz Azul Hidalgo | $400 | 2 |
| Tlaxcala Tlaxcala | $400 | 1 |
| Ixtlahuaca México | $400 | 2 |
| Nochistlán de Mejía Zacatecas | $400 | 1 |
| Oaxaca de Juárez Oaxaca | $400 | 11 |
| Izúcar de Matamoros Puebla | $400 | 1 |
| Victoria de Durango Durango | $400 | 2 |
| Villa Nicolás Romero México | $400 | 2 |
| Pujiltic (Mpio de Venustiano Carranza) Chihuahua | $400 | 1 |
| Tultepec México | $400 | 1 |
| Actopan Hidalgo | $400 | 1 |
| Gomez Palacio Durango | $400 | 1 |
| Córdoba Veracruz de Ignacio de la Llave | $413 | 3 |
| Cuautla Morelos | $417 | 3 |
| Corregidora Querétaro | $421 | 12 |
| Tepatitlan de Morelos Jalisco | $425 | 2 |
| Ciudad Fernandez San Luis Potosí | $425 | 2 |
| Cozumel Quintana Roo | $425 | 2 |
| Atoyac de Alvarez Guerrero | $430 | 1 |
| Acapulco Guerrero | $430 | 5 |
| Cuernavaca Morelos | $433 | 20 |
| Coacalco de Berriozabal México | $433 | 3 |
| León Guanajuato | $437 | 19 |
| Juárez Chihuahua | $438 | 4 |
| Reynosa Tamaulipas | $438 | 4 |
| La Paz Baja California Sur | $440 | 5 |
| Mérida Yucatán | $445 | 28 |
| Francisco I. Madero Coahuila de Zaragoza | $450 | 1 |
| Zacatecas Zacatecas | $450 | 3 |
| San Mateo Atenco México | $450 | 2 |
| Ciudad Lazaro Cardenas Michoacán de Ocampo | $450 | 1 |
| Mineral de la Reforma Hidalgo | $450 | 3 |
| San Luis de la Paz Guanajuato | $450 | 1 |
| Venustiano Carranza Ciudad de México | $450 | 1 |
| Naucalapan México | $450 | 1 |
| Ávila Satélite Chiapas | $450 | 1 |
| Boca del Río Veracruz de Ignacio de la Llave | $450 | 2 |
| Coatzacoalcos Veracruz de Ignacio de la Llave | $450 | 2 |
| Pachuca de Soto Hidalgo | $451 | 12 |
| Irapuato Guanajuato | $454 | 7 |
| Puebla Puebla | $461 | 105 |
| Culiacán Sinaloa | $463 | 4 |
| Xalapa Veracruz de Ignacio de la Llave | $464 | 7 |
| Los Mochis Sinaloa | $467 | 3 |
| Texcoco México | $467 | 3 |
| Orizaba Veracruz de Ignacio de la Llave | $467 | 3 |
| Cuajimalpa de Morelos Ciudad de México | $467 | 3 |
| Guaymas Sonora | $475 | 2 |
| Tampico Tamaulipas | $475 | 2 |
| Morelia Michoacán de Ocampo | $483 | 12 |
| Guadalupe Nuevo León | $488 | 4 |
| Zapopan Jalisco | $499 | 16 |
| Minatitlán Veracruz de Ignacio de la Llave | $500 | 1 |
| Pedro Escobedo Querétaro | $500 | 1 |
| Jaltenco México | $500 | 1 |
| San Miguel de Allende Guanajuato | $500 | 1 |
| Acajete Puebla | $500 | 1 |
| Zinacantepec México | $500 | 1 |
| Chalco México | $500 | 3 |
| Chiautempan Tlaxcala | $500 | 1 |
| Hacienda Ojo de Agua México | $500 | 1 |
| Xicohtzinco Tlaxcala | $500 | 1 |
| Tonalá Jalisco | $500 | 1 |
| Ciudad Madero Tamaulipas | $500 | 1 |
| Piedras Negras Coahuila de Zaragoza | $500 | 1 |
| San Luis Potosí San Luis Potosí | $500 | 29 |
| Celeya Guanajuato | $500 | 1 |
| Solidaridad Quintana Roo | $500 | 2 |
| Ciudad Juarez Chihuahua | $500 | 6 |
| Bacalar Quintana Roo | $500 | 1 |
| Otzolotepec México | $500 | 1 |
| Cadereyta de Montes Querétaro | $500 | 1 |
| Salamanca Guanajuato | $500 | 1 |
| Tlalpan Ciudad de México | $507 | 7 |
| Veracruz Veracruz de Ignacio de la Llave | $510 | 5 |
| Chetumal Quintana Roo | $517 | 3 |
| Nezahualcóyotl México | $517 | 9 |
| Toluca México | $522 | 25 |
| El Marqués Querétaro | $525 | 2 |
| Iztapalapa Ciudad de México | $525 | 12 |
| Chihuahua Chihuahua | $528 | 16 |
| Guadalajara Jalisco | $535 | 49 |
| Juriquilla Querétaro | $538 | 4 |
| San Nicolás de los Garza Nuevo León | $540 | 5 |
| Los Reyes Acaquilpan México | $540 | 2 |
| San Andres Cholula Puebla | $542 | 12 |
| Jesús María Aguascalientes | $550 | 1 |
| Manzanillo Colima | $550 | 1 |
| Torreón Coahuila de Zaragoza | $550 | 2 |
| Mexicali Baja California | $550 | 5 |
| Apodaca Nuevo León | $550 | 3 |
| Tulancingo Hidalgo | $550 | 1 |
| Ciudad del Carmen Campeche | $550 | 3 |
| Cuautitlan México | $550 | 1 |
| San Pedro San Luis Potosí | $550 | 1 |
| Querétaro Querétaro | $560 | 49 |
| Azcapotzalco Ciudad de México | $561 | 9 |
| Metepec México | $567 | 15 |
| Tlalnepantla de Baz México | $569 | 8 |
| Ixtapaluca México | $575 | 4 |
| Iztacalco Ciudad de México | $587 | 4 |
| Saltillo Coahuila de Zaragoza | $588 | 8 |
| Calimaya México | $600 | 1 |
| Huixquilucan México | $600 | 1 |
| Cuautitlan Izcalli México | $600 | 9 |
| Nuevo Laredo Tamaulipas | $600 | 1 |
| Tláhuac Ciudad de México | $600 | 2 |
| Xochimilco Ciudad de México | $600 | 1 |
| Cancún Quintana Roo | $601 | 17 |
| Gustavo A. Madero Ciudad de México | $602 | 16 |
| San Pedro Garza Garcia Nuevo León | $613 | 4 |
| Monterrey Nuevo León | $614 | 25 |
| Coyoacán Ciudad de México | $615 | 14 |
| Ciudad Obregon Sonora | $625 | 2 |
| Playa del Carmen Quintana Roo | $638 | 4 |
| Jáltipan Veracruz de Ignacio de la Llave | $650 | 1 |
| Monclova Coahuila de Zaragoza | $650 | 2 |
| Benito Juárez Jalisco | $660 | 5 |
| Villahermosa Tabasco | $683 | 3 |
| Hermosillo Sonora | $688 | 4 |
| Naucalpan de Juárez México | $691 | 26 |
| Tulum Quintana Roo | $700 | 1 |
| Nuevo León Nuevo León | $700 | 1 |
| Cuauhtémoc Ciudad de México | $700 | 20 |
| Mexico City Ciudad de México | $706 | 127 |
| Álvaro Obregón Ciudad de México | $740 | 6 |
| Atizapán de Zaragoza México | $748 | 10 |
| Ciudad Guzmán Jalisco | $750 | 1 |
| Benito Juárez Ciudad de México | $769 | 29 |
| Miguel Hidalgo Ciudad de México | $771 | 21 |
| Tuxtla Gutierrez Chiapas | $783 | 3 |
| Tecoman Colima | $800 | 1 |
| Rosarito Baja California | $800 | 1 |
| Puerto Vallarta Jalisco | $800 | 1 |
| Tijuana Baja California | $800 | 2 |
| Cabo San Lucas Baja California Sur | $800 | 4 |
| Playas de Rosarito Baja California | $900 | 1 |
| Caborca Sonora | $1,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.