The currency in Puebla, as in all of Mexico, is the Mexican peso, referred to as MXN or $. It is important for travelers to know the current exchange rate. Coins come in denominations of 1, 2, 5, 10 and 20 pesos, and bills come in denominations of 20, 50, 100, 200, 500 and 1000 pesos. Before traveling, it is advisable to have some pesos on hand for small transactions.