The official currency in Guanajuato, as in the rest of Mexico, is the Mexican peso, often represented by the sign "$" or as "MXN" in international contexts. Visitors should keep in mind that U.S. dollars are not accepted everywhere in Guanajuato, so it is advisable to carry some pesos. You can exchange your currency at banks, specialty stores or ATMs at the best rates.