The local currency used in Oaxaca is pesos (MXN). Pesos are the currency used to purchase items, with American dollars rarely accepted. I recommend you purchase in pesos as it is a better conversion rate. A quick way to determine the cost and conversion rate is with the XE Currency app. For money tips and more, reference 55 Top Tips For Traveling To Mexico And What To Know Before You Go!