how many pesos is one dollar

3 hours ago 5
Nature

As of the most recent data in May 2025, one US dollar is approximately equal to between 19.37 and 20.56 Mexican pesos. Different sources report slightly varying rates due to market fluctuations:

  • Around 19.37 MXN per USD.
  • About 19.42 MXN per USD
  • Approximately 19.60 MXN per USD
  • Around 19.52 MXN per USD
  • Up to about 20.30 MXN per USD
  • As high as 20.56 MXN per USD

Exchange rates vary continuously, so the exact rate depends on the time and source of the conversion. For practical purposes, you can consider roughly 19.4 to 20.5 Mexican pesos per US dollar currently.