Food prices in Mexico

Updated: June 21, 2025

Is it expensive in the shops in Mexico? Will I pay a lot for groceries in Mexico? On this page you will find the current price list of food products in Mexico, such as: Cigarettes, bananas, lettuce, eggs, or bottled water (Updated: 2 days ago)

Currency in Mexico Mexican peso (MXN MX$). For 10 US dollars you can get 187 Mexican pesos. For 100 US dollars you can get 1.87 thousand Mexican pesos. And the other way around: For 100 Mexican pesos you can get 5.34 US dollars.


See also how prices have changed in previous years: Price changes in previous years in Mexico


What are the different prices in the cities in Mexico? Look here: Prices in cities in Mexico

Prices: Aguascalientes   Chihuahua City   Guadalajara   Mexico City   Monterrey   Tijuana   Zapopan   Mérida   San Luis Potosí   Ciudad Juárez  


Price bread $2.5 ($1.3 - $4.3)

bread

$2.5 ($1.3 - $4.3)
31% is less expensive than in United States

Price cheese $8.2 ($3.7 - $13.6)

cheese

$8.2 ($3.7 - $13.6)
36% is less expensive than in United States

Price rice $1.6 ($1 - $2.2)

rice

$1.6 ($1 - $2.2)
65% is less expensive than in United States

Price tomatoes $1.6 ($0.8 - $2.9)

tomatoes

$1.6 ($0.8 - $2.9)
67% is less expensive than in United States

Price bananas $1.3 ($0.9 - $2.4)

bananas

$1.3 ($0.9 - $2.4)
23% is less expensive than in United States

Price wine $10.7 ($6.4 - $18.6)

wine

$10.7 ($6.4 - $18.6)
29% is less expensive than in United States

Below you will find a list of prices for dairy, cheese, drinks, vegetables, and fruit in Mexico (Updated: 2 days ago)


List of prices of food products available in stores and small shops in Mexico

  1. Milk (regular), 1 liter $1.4 (MX$27)
  2. A loaf of fresh white bread (500g) $2.5 (MX$46)
  3. Eggs (regular) (12) $2.3 (MX$43)
  4. Local Cheese (1kg) $8.2 (MX$153)
  5. Water (1.5 liter bottle) $0.94 (MX$17.7)
  6. A bottle of wine (mid-range) $10.7 (MX$200)
  7. Local Beer (0.5 liter bottle) $1.5 (MX$28)
  8. Imported Beer (0.33 liter bottle) $2.6 (MX$50)
  9. Pack of Cigarettes (Marlboro) $4 (MX$75)
  10. Chicken breasts (skinless and boneless) - (1kg) $7.4 (MX$139)
  11. Apples (1kg) $2.7 (MX$50)
  12. Oranges (1kg) $1.6 (MX$30)
  13. Potatoes (1kg) $1.9 (MX$36)
  14. Lettuce (1 head) $1.1 (MX$21)
  15. Kilo of white rice $1.6 (MX$30)
  16. Tomatoes (1kg) $1.6 (MX$30)
  17. Bananas (1kg) $1.3 (MX$24)
  18. Onions (1kg) $1.6 (MX$30)
  19. Beef (1kg) (or similar red meat) $10.5 (MX$196)
  20. Pears (1kg) $3.2 (MX$60)
  21. Cucumber (1kg) $0.89 (MX$16.8)
  22. Perrier Water (small bottle 0.33l) $0.68 (MX$12.7)
  23. Sausage (1kg) $14.7 (MX$276)
  24. Cottage cheese (1kg) $7.1 (MX$133)
  25. Whisky 15.35 $15.4 (MX$288)
  26. Rum 8.22 $8.2 (MX$154)
  27. Vodka 8.16 $8.2 (MX$153)
source: hikersbay.com & numbeo.com

Price changes in previous years in Mexico

Price changes in Oranges over the years: 2011: $0.75(MX$14.1), 2012: $0.74(MX$13.8), 2013: $0.66(MX$12.4), 2014: $0.76(MX$14.2), 2015: $0.7(MX$13.1), 2016: $0.73(MX$13.7), 2017: $0.74(MX$14), and 2018: $0.92(MX$17.2)

Mexico price changes: Oranges (1kg) 2011-2018
Mexico price changes Oranges (1kg) hikersbay.com

Have the prices of vegetables and fruits increased in Mexico?
See how potato prices have changed in 2011: $0.76(MX$14.2), 2012: $0.78(MX$14.6), 2013: $0.78(MX$14.7), 2014: $0.87(MX$16.3), 2015: $0.87(MX$16.3), 2016: $0.95(MX$17.8), 2017: $0.94(MX$17.6), and 2018: $1.2(MX$23)

Mexico price changes: Potatoes (1kg) 2011-2018
Mexico price changes Potatoes (1kg) hikersbay.com

Price changes in Eggs over the years: 2010: $1.3(MX$24), 2011: $1.1(MX$21), 2012: $1.2(MX$22), 2013: $1.4(MX$27), 2014: $1.4(MX$26), 2015: $1.4(MX$26), 2016: $1.3(MX$25), 2017: $1.3(MX$24), and 2018: $1.5(MX$28)

Mexico price changes: Eggs (regular) (12) 2010-2018
Mexico price changes Eggs (regular) (12) hikersbay.com

Price changes in Rice over the years: 2012: $0.79(MX$14.8), 2013: $0.85(MX$15.9), 2014: $0.8(MX$15.1), 2015: $0.84(MX$15.7), 2016: $0.88(MX$16.5), 2017: $0.95(MX$17.8), and 2018: $1(MX$19.2)

Mexico price changes: Kilo of white rice 2012-2018
Mexico price changes Kilo of white rice hikersbay.com

Has the price of meat decreased in stores in Mexico?
The prices of beef have changed in recent years: 2015: $6.5(MX$121), 2016: $6.4(MX$120), 2017: $6.6(MX$124), and 2018: $7.5(MX$140).

Mexico price changes: Beef (1kg) (or similar red meat) 2015-2018
Mexico price changes Beef (1kg) (or similar red meat) hikersbay.com

Do you want to learn more about different prices? See the following comparison:

tomatoes

$1.6 ($0.8 - $2.9)
67% is less expensive than in United States

wine

$10.7 ($6.4 - $18.6)
29% is less expensive than in United States

jeans

$51 ($27 - $80)
2.6% is less expensive than in United States

coffee

$3 ($1.3 - $4.8)
by half less than in United States

rice

$1.6 ($1 - $2.2)
65% is less expensive than in United States

cheap restaurant

$8.5 ($5.3 - $16)
by half less than in United States