Chase offers peso exchange at most branches, but availability and rates vary by location
Yes, Chase can exchange U.S. dollars for Mexican pesos at many of its branches. However, not every Chase location stocks pesos, and the exchange rate you receive will be different from the rate you see online. You'll need to call ahead to confirm your branch has pesos in stock, because some locations order them only when customers request them in advance.
Chase charges a currency exchange fee on top of the mid-market rate (the rate banks use among themselves). This fee is typically 1% to 2% above the mid-market rate, though the exact amount depends on your account type and the branch. If you have a Chase Premier or Sapphire account, you may receive a slightly better rate than a standard checking account holder.
The process is straightforward: bring your passport or government-issued ID, the dollars you want to exchange, and ask to speak with a teller about currency exchange. The teller will quote you the rate for that day, and you can decide whether to proceed. The transaction usually completes the same day if the branch has pesos available.
Key Takeaways
- Call your Chase branch before visiting to confirm they have pesos in stock, because not all locations keep foreign currency on hand.
- Chase charges a fee above the mid-market exchange rate, typically 1% to 2%, which means you receive fewer pesos per dollar than the published rate.
- You will need a valid passport or government-issued ID to exchange currency at any Chase branch.
- Premium Chase accounts may receive slightly better exchange rates than standard accounts, so ask the teller what rate applies to your account type.
How to learn about your branch has pesos available
Call the specific Chase branch where you plan to exchange currency. The main branch phone number is on your debit card or in your Chase app, but you can also search "Chase near me" online and click the branch to get its direct number. Tell the teller or customer service representative that you want to exchange dollars for pesos and ask if they have pesos in stock.
If your branch does not have pesos available, ask how long it takes to order them. Some branches can order pesos and have them ready within one to three business days. Others may take longer. If you need pesos urgently, ask whether a nearby Chase location has them in stock right now.
Chase branches in border states like Texas, California, Arizona, and New Mexico are more likely to keep pesos on hand because of higher demand. Branches in other parts of the country may stock them less frequently.
What the exchange rate actually means
The exchange rate you see quoted online (often called the "mid-market rate") is not the rate Chase will give you. That rate is what banks pay each other; it does not include the cost of handling the transaction, storing currency, or managing the risk that the rate will move before the pesos are used.
Chase's rate will be lower than the mid-market rate, meaning you get fewer pesos for your dollars. If the mid-market rate is 17 pesos per dollar and Chase's fee is 1.5%, you might receive 16.74 pesos per dollar instead. The exact fee depends on the branch, your account type, and market conditions on the day you exchange.
Ask the teller for the exact rate before you hand over your money. Write it down so you can verify the pesos you receive match what was quoted. If the rate seems significantly worse than what you expected, you can decline and try another bank or a currency exchange service.
Documents and ID you need to bring
Bring a valid government-issued photo ID. A U.S. passport, passport card, driver's license, or state ID all work. Chase requires ID for all currency exchanges as part of federal anti-money-laundering rules. If you do not have an ID, the branch cannot complete the exchange.
Bring the dollars you want to exchange in cash or withdraw them from your Chase account at the branch. You do not need to bring anything else — no special forms or advance paperwork is required. If you are exchanging a large amount (typically $10,000 or more), the branch may file a Currency Transaction Report with the federal government, but this is routine and does not prevent the exchange.
Comparing Chase to other ways to get pesos
Chase is convenient if you have a branch nearby and want to exchange in person, but it is not always the cheapest option. Independent currency exchange services, particularly those near airports or in border towns, sometimes offer better rates than banks. Online currency exchange services allow you to lock in a rate before you visit, though they typically require a minimum exchange amount.
ATMs in Mexico dispense pesos directly from your U.S. bank account and often charge a lower fee than in-person exchange at a bank. However, you pay an ATM fee (usually $3 to $5) plus a foreign transaction fee from Chase (typically 1% of the withdrawal). If you are withdrawing a large amount, the percentage fee may be lower than Chase's currency exchange fee.
Credit cards with no foreign transaction fees can reduce costs if you plan to spend pesos in Mexico rather than exchange them upfront. Some Chase cards, like the Sapphire Preferred, waive foreign transaction fees, which can save money over time.
What happens if your branch does not have pesos
If your branch cannot order pesos or the wait is too long, you have other options. Independent currency exchange shops are common in most cities and often have faster access to foreign currency. Airports typically have currency exchange services, though their rates are usually worse than banks or independent exchanges.
Online currency exchange services like OFX, Wise, or XE allow you to order pesos online and pick them up at a location near you, or have them delivered. These services often publish their rates upfront so you know exactly what you will pay. Minimum exchange amounts vary by service, typically $100 to $500.
If you are traveling to Mexico soon, using an ATM there is often the simplest option. Withdraw pesos directly from your account once you arrive, and you avoid the hassle of exchanging before you leave.
Frequently Asked Questions
Do I need to be a Chase customer to exchange currency at a branch?
No, Chase exchanges currency for non-customers as well. However, you will still need a valid government-issued ID. Non-customers may receive a slightly less favorable rate than account holders, so ask the teller what rate applies to you before you proceed.
What if I need pesos after the bank closes?
Chase branches are closed on weekends and evenings, so plan ahead if you need pesos outside business hours. If you are leaving for Mexico early in the morning, visit the branch the day before. If you are already in Mexico, use an ATM to withdraw pesos from your U.S. account instead.
Can I exchange pesos back to dollars at Chase?
Yes, Chase will exchange pesos back to dollars at most branches, subject to the same fees and availability. Call ahead to confirm the branch has dollars available and ask about the exchange rate. You will receive fewer dollars than you paid for the pesos because of the fee on both transactions.
Is the exchange rate the same at every Chase branch?
Rates can vary slightly between branches and change throughout the day as market rates move. Call the specific branch where you plan to exchange to get an accurate quote. Do not assume the rate quoted at one branch applies to another location.
How much cash can I exchange without reporting it?
Exchanges of $10,000 or more in a single day trigger a Currency Transaction Report filed with the federal government. This is a routine report and does not prevent the exchange or create a problem. Smaller exchanges do not require reporting. The limit applies to the total amount exchanged in one day across all your transactions, not per branch.