Peru uses the Peruvian sol (PEN) as its currency.3 It is important to know about cash, cards, and ATM fees when you travel. ATMs in Peru have a withdrawal limit of about 700 PEN.1
Updated 2026-10-29. Numbers carry a small link to their source. Fees and rules change, check the screen or the form before you pay.
Mid-market rate, refreshed in your browser. The booth and the ATM will give you less than this: the difference is their fee.
Updated 2026-10-29
The currency of Peru is the Peruvian sol, with the code PEN.3 The symbol for the sol is S/. The notes and coins have different designs and values. You will use these for purchases.
Many places in Peru accept cards, especially in cities. However, some smaller shops, markets, and rural areas may only take cash. It is good to carry some cash for these situations. You might need cash for small purchases or tips.
US dollars are sometimes accepted in Peru, especially in tourist areas. However, the exchange rate might not be good. Euros are generally not accepted. It is usually better to pay in Peruvian soles to avoid extra costs. You can exchange USD to PEN at exchange offices.
You can get Peruvian soles from ATMs, banks, and exchange offices. ATMs are widely available. Many ATMs have a withdrawal limit of about 700 PEN per transaction as of 2023.1 Some ATMs may charge a fee for withdrawals. Banks can also exchange foreign currency. Exchange offices often offer competitive rates for US dollars. Airport exchange rates are usually less favorable than in the city.
Before you travel, tell your bank about your trip. This helps prevent your card from being blocked for unusual activity. Check if your bank charges foreign transaction fees. Consider carrying a mix of cash and cards. Have some US dollars for emergencies, but plan to use Peruvian soles for most spending.
The currency code for Peru is PEN.3
ATMs in Peru typically have a withdrawal limit of about 700 PEN per transaction as of 2023.1
It is best to use a mix of cash and cards. Cards are accepted in many places, but cash is needed for smaller vendors and rural areas.
Exchy helps you convert currencies and check ATM fees on your phone. Get Exchy on Google Play.