If youâre planning on visiting Mexico soon, you may want to buy a Mexico SIM card to facilitate your travels.
Now, you may be wondering how to buy a SIM card in Mexico, or if you can buy it before your trip. Donât worry â we got you.
In this guide, weâll explain where to buy a SIM card in Mexico, how to top up your SIM card, and how to buy one online.
Before you start, letâs see if you actually need a SIM card in Mexico. If you donât mind being without Data, you could probably rely on hotels, cafĂ©s, and restaurants that provide Wifi.
Although, when my partner and I go around Mexico, we love to have access to a map, we want to be able to communicate with each other when we are not together, and frankly, it makes our lives easier!
You should note that if youâre American or Canadian, your mobile phone provider may be offering service in Mexico.
So, if thatâs your case, you wonât be needing a SIM card for Mexico.
Best SIM Card In Mexico
The best prepaid SIM card in Mexico is Telcel. I personally used Telcel during my stay in Mexico and everything was fine.
Telcel is the largest mobile phone company in Mexico meaning youâll get more coverage across the country.
That said, they offer options with unlimited social media. Yes, you read that right, some social media such as Facebook, Instagram, and WhatsApp wonât count towards your internet usage.
There are other SIM card providers in Mexico, but we strongly recommend Telcel.
How To Buy A SIM Card In Mexico
You can either buy a Telcel prepaid SIM card in person at the international airport, in an OXXO convenience store, or on Amazon.
We recommend buying your SIM card in an OXXO store if you wish to find the cheapest option possible.
Usually, you can expect higher costs at the airport, or via Amazon.
Below, youâll find more information to learn how to buy a SIM card in an OXXO store.
Buying A SIM Card in An OXXO Store
The SIM cards are usually next to the cashier. Youâll see different data plans. You can point to the Telcel SIM prepaid card youâre interested in buying.
Then, theyâll give you the package and a receipt, but youâll need to install your SIM card yourself.
You simply need to open up your phone with the little thingy to open the SIM card compartment, add your new Mexican SIM card in there, and voilĂ !
If you wish to learn more about the costs of buying a SIM card in an OXXO store, keep reading. Weâll get back to this later.
How To Buy A Mexico SIM Card Online
If you wish to have your SIM card ready for your arrival, you could also purchase it online on websites like Amazon.
Hereâs an overview of the costs:
- SIM-only (that you can recharge online): around $18
- Prepaid SIM card with 2GB: around $28
- Prepaid SIM card with 4GB: around $40
Now, this can be wonderful if it works, but sadly many people reported that their SIM card didnât work as planned on arrival. Is it a mistake on their behalf, or couldnât they understand the SMS in Spanish?
Itâs hard to tell. Some people also reported that it worked just fine. So, itâs up to you to decide if the risk is worth taking.
If you donât want to risk it, Iâd recommend buying it in person in Mexico.
Alternatively, you could purchase a SIM card on SimOptions.
They have one data plan in Mexico.
But thereâs another solution worth considering if you wish to have data immediately on arrival.
How To Buy An eSIM Card For Mexico
Finally, if your mobile phone supports eSIM cards, this could be a brilliant alternative!
If youâre unsure what eSIM is and want to learn more about it â you can read my guide explaining eSIM for travelers.
Airalo eSIM Mexico
Airalo offers eSIM plans in Mexico.
Hereâs an overview of the plans available:
- 1 GB, valid for 7 days for $8
- 2 GB, valid for 15 days for $15
- 3 GB, valid for 30 days for $21
- 5 GB, valid for 30 days for $32.50
If you wish to try it out, you can get a 10% discount by signing up on Airalo and using this code: ABB10.
Holafly eSIM Mexico
Alternatively, you could look at your options on Holafly. You can read our Holafly review to learn more about this eSIM store.
Hereâs an overview of the plans available:
- Unlimited data, valid for 5 days for $19
- Unlimited data, valid for 7 days for $27
- Unlimited data, valid for 10 days for $34
- Unlimited data, valid for 15 days for $47
- Unlimited data, valid for 20 days for $54
- Unlimited data, valid for 30 days for $64
- Unlimited data, valid for 60 days for $84
- Unlimited data, valid for 90 days for $99
How Much Does A SIM Card Cost In Mexico
The initial cost is higher because you need to buy the SIM card too. If youâre staying long-term, youâll be able to top up instead of buying a new SIM card every time.
We had originally bought our Telcel SIM cards in an OXXO store for around EUR 12 (or $14, or MXN 280). If my memory is good, we only had a few GB of data (probably between 2-4).
Obviously, if you need more data, the cost will be higher.
Keep reading to learn more about the costs of topping up below.
How To Top Up A Mexico SIM Card
When itâs time to top up your Mexico SIM card, youâll have two options. You can either go back to the OXXO store to top up, or you can do it online. Click here to get started.
Note that the website is only available in Spanish, so Iâll share screenshots of the different steps with you.
The steps below are for the Internet only, but you can browse other options if you wish to make calls.
Step 1: Browse the internet packages available. I usually go for Internet Amigo 300, which gave me 5 GB and unlimited data for social media networks â valid for 30 days.
Youâll find several options between MXN 50 and 500 depending on the timeframe and data needed.
Step 2: Choose a package and click on the purple button âLo Quieroâ.
Step 3: Then, youâll see two options appear. Click on âCompra Ahoraâ to buy it right away.
Step 4: Enter your Telcel phone number twice (you can find it on the SIM card package). Then, click on âContinuarâ.
Step 5: On the next screen, youâll need to enter the following information:
- Card number
- Date of expiration
- CVV
- Zip code *
- Email address
Then, press on âContinuarâ.
* Now, as my Revolut travel card is linked to my European address, I wasnât able to enter a Mexican ZIP code. So, I simply typed the one suggested there â00000â â and it worked.
If this option doesnât work for you, or if youâd rather go through the process in English, you can always head to Recharge.com. Itâs slightly more expensive, but itâs fairly easy to use. I personally topped up via Telcelâs website a few times and it always worked fine for me.
Final Thoughts On SIM Cards In Mexico
Having a Mexico SIM card is definitely great when traveling around the country.
Not only does it makes your life easy, but itâs also safer.
As safety can be an issue in Mexico, having a working SIM card can help you feel safer.
Traveling to Mexico soon? Read one of the following blog posts: