Doing a little trip planning and looking for the all-time best SIM card in Morocco? If so then this local’s guide is for you.
Not only do I live in Morocco, but I have used Moroccan SIM cards many times, both e-sims and traditional SIM cards. Like with most things in life, each type of SIM card comes with a variety of pros and cons.
So, the best SIM card for you depends on your needs and what you value most. I mean, if you’re a digital nomad in Morocco then your needs will be totally different from someone who only uses Google Maps and checks emails.
However, regardless of your personal needs. most people will want to pick up one of the best SIM cards in Morocco. After all, most cell phone companies charge excessive fees any time you use mobile data abroad.
Check an e-mail and, BOOM, you already have to pay $20.00 extra to your cellphone for “roaming data”.
And don’t even get me started on the fees if you text or make a phone call while you’re away from home (thanks WhatsApp for making this easier).
As a result, it’s usually a good idea to get an e-sim or a local SIM before your trip to Morocco. This way you can make calls, use Netflix, and navigate with Google Maps without going broke.
But what SIM card in Morocco should you buy? Well, I’ll go over all your options so that you can make the best decision based on your own needs.
Yeah, I’ve tested them ALL and know the pros and cons of each. So, I will tell you what to watch out for and what I love about each one of the SIM cards outlined below.
This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.
Table of Contents
What is the Best SIM Card in Morocco?

The best SIM card in Morocco depends on your data needs, whether you want to make traditional calls/texts in Morocco (not on WhatsApp), and how long you’ll be in the country.
I mean, if you spend all of February in Marrakech then you’ll need a lot of data.
For most people, anywhere between 3 GB and 5 GB should be enough data for your trip. However, if you’re staying for a month or longer, you should buy a SIM card with at least 7 GB of data.
As someone who works remotely, I blow through data like it’s my job. Oh wait, it is. LOL. Therefore, I regularly use way more than 7 GB since I use my SIM card for work.
Yeah, the wifi in Moroccan riads and Airbnbs can be VERY unreliable. So, I always get a SIM card while I’m here. This way I can share data from my phone to my computer and keep working.
I also love using my SIM to watch Netflix at night before I go to bed.
Personally, I like the ease of an eSIM. I hate replacing my original SIM card since I sometimes lose it or am unable to receive security alerts (like from my bank) unless I put my original SIM card back in my phone.
I know, total first-world problems, but here we are.
An eSIM, like those offered by Holafly, lets you download software that allows you to keep your WhatsApp number as you enjoy uninterrupted connectivity abroad.
In particular, Holafly provides you with unlimited data and couldn’t be easier to set up. Just select the length of your stay, make the purchase, and enjoy seamless internet without worrying about roaming fees.
However, they do offer round-the-clock customer support should you run into any issues. That being said, Holafly is also very pricey at around €34 for seven days of data.
But, it’s a great choice for heavy data users who want unlimited data. Yeah, all of Holafly’s packages come with unlimited data.
Now, If you’re looking for less data and want to save money on your e-SIM then try Airalo. They have more affordable packages since you can get 1 GB for €7.50 or 5 GB for €29.50.
I also like that Airalo and Holafly both have easy-to-use apps that you can download to help you install the e-sim. Super useful for any un-tech-savvy people out there like me.
On the other hand, if you prefer a physical SIM, consider grabbing one upon arrival from providers like Orange. My Moroccan partner likes them and finds them reliable even in more remote areas of the High Atlas Mountains.
With Orange, you can get 10 GB for 150 Dirhams ($15.00) or 20 GB for 300 Dirhams ($30.00). Although local corner stores might have cheaper options, language barriers can make purchasing a SIM tricky if you don’t speak Darija.
Ultimately, choose Holafly if you’re a digital nomad in Morocco, Airalo if you want a budget-friendly eSIM, and an Orange SIM if you’re okay with swapping SIMs and are all about saving money.
Local Tip: When booking a place to stay in Marrakech and beyond. ALWAYS check to make sure they have fast and reliable Wifi. We have stayed at many Airbnbs and the Wifi has been so slow that we couldn’t even send a photo using WhatsApp.
Another cheap e-SIM that I recently learned about was MobiMatter. You can’t use their e-SIM to make calls or texts. However, you can get 3 GB of data for $7.99 and 5 GB of data for $11.99.
So, it’s another option if you want an e-SIM but don’t want to pay a lot for it.
Why Buy a SIM Card in Morocco?

Okay, I have a very short story about why you should ALWAYS use a SIM card in Morocco.
One of my friends once decided NOT to get a SIM card in Morocco. I warned her about it and said that she might end up paying a ton of extra money for using data outside the USA.
She insisted that it was fine and that she wasn’t even going to turn her data on while she was in Morocco.
Well, I don’t know how she did it but she sent me a WhatsApp message after the trip and told me that she had to pay over $800.00 in fees for excess data that was used outside the US. Crazy huh?
So, don’t let this happen to you. Always buy either an eSIM or a regular SIM card while you’re traveling. Trust me, it is very easy to use data abroad without even knowing it.
I mean, if you don’t want a SIM card that is fine. But, then I would put your phone on flight mode and basically only turn it on when you’re connected to Wifi.
Honestly, though, SIM cards are just always good to have. I mean, what if there is an emergency and someone needs to call you? Or, what if you have an emergency and need to call local authorities?
Yeah, it doesn’t really matter what you get. Just be sure that people can contact you while you’re away from home.
It’s also nice to have because then you can use Google Maps to navigate or call loved ones if something goes wrong.
Local Tip: I would get a SIM card and not plan on using public Wifi in Morocco. TBH it really isn’t the best here and can be insecure. So, I would deffo get a SIM card if you want to use a ton of data while away.
It’s also helpful when arranging cool day trips from Tangier and beyond.
How Much Data Do You Need in Morocco?
Most people, who aren’t insane data mongers like me, will probably use between 3 GB and 5 GB of data during their trip to Morocco.
Obviously, this varies based on how much data you use and how long your trip is. But, if you visit Morocco for one or two weeks and aren’t a heavy data user (like watching Netflix every night) then 5 GB of data should be enough.
However, if you plan to stay in Morocco longer than two weeks then you’ll probably need at least 7 GB of data.
And if you are a remote worker like me then just make your life simple and get unlimited data. This way you don’t have to worry about running out of data and having to buy a new SIM card while you’re away.
Can I Keep My WhatsApp Number if I Use a SIM Card in Morocco?
One of the many things I like about getting a SIM card in Morocco is that you can keep your Whatsapp number.
That’s because WhatsApp is tied to the phone number that you used to create your account. So, as long you don’t change your number in WhatsApp then your number will remain the same.
If you’re still confused then all you need to know is that when you use a local SIM, or an eSIM, your WhatsApp number will remain the same and function as normal.
You’ll just need data (or to be connected to wifi) to send and receive messages via WhatsApp.
Where to Buy a SIM Card in Morocco?

Luckily for you, there are a ton of different places for you to buy the best SIM card in Morocco.
You can buy one at the airport upon arrival, at a cell phone store, you can get an eSIM before your trip, or you can get one from a vendor on the street.
Let’s take a closer look at each of these options and see which one might be perfect for you.
The Airport

One of the nice things about getting a SIM card from the airport is that not only will someone help you install it, but you can use it as soon as you leave.
So, once you have your SIM card in place, you can quickly find the cheapest and easiest way from the airport to your hotel.
On the downside, kiosks at the airport can be packed with people, meaning long wait times. Local SIM cards also tend to be a bit more expensive here than they would be at a local store.
However, you don’t have to worry about any language barrier since most representatives at the airport speak fluent English.
Now, most major airports in Morocco have representatives from standard companies like Orange. INWI, and. Maroc Telecom. You can typically find them and purchase a SIM card in the baggage claim area.
They offer a bunch of different data plans and you should be able to find one that suits your needs. You also may want to have Dirhams on hand since some vendors do not accept credit cards.
Cell Phone Stores
If you don’t want to get a SIM card at the airport then you can easily buy one at a local cell phone store in Marrakech, Fes, Tangier, Rabat, etc.
Typically, the prices and packages at these stores will align with those available at the airport. However, these places can be a bit cheaper than the airport and may have special sales on offer when you visit.
Just remember to have your passport, along with a copy, when buying a SIM card. You’ll usually need this for identification purposes.
Employees will also probably not be fluent in English. So, communication might require a bit of patience and creativity.
Corner Stores
Another option is to buy a SIM card at a small local store. My partner does this all the time because he knows how much the card should cost. speaks Dairja, and basically knows exactly what he needs.
For foreigners, though, purchasing a SIM card at a local store can be a bit tricky. Sure, vendors sell SIM cards from well-known providers like Orange, INWI, and Maroc Telecom.
However, without the ability to read/speak Darija, you might not fully understand what you’re purchasing and how much it should cost. Yeah, the last thing you want to do is get overcharged for your SIM card while shopping in Marrakech.
Therefore, I would only recommend this option if you have a basic understanding of Derija and know exactly how much a SIM card should cost.
eSIM Cards

As you already know, I’m a big fan of eSIMs. I love that you can download them to your phone and activate them even before your trip.
So, no need to worry about trying to find a paperclip to remove your original SIM card and put in a new one.
Now, if you’re not planning on using a lot of data in Morocco, I suggest the Choukran eSIM from Airalo.
Simply select the plan that best suits your needs, make the purchase, and activate the card by scanning the QR code that was sent to you via email.
I recently tried Airalo for the first time and absolutely loved it. It’s now one of my favorite eSIMs for quick trips where I don’t need unlimited data. The best part? Airalo sells eSIMs for over 190 countries.
So, regardless of where you go, they’ve got the perfect eSIM for you.
Just remember that because eSIMs are provided by a third party, your phone needs to be unlocked if you want to use one.
Therefore, always check with your provider to make sure you phone is unlocked and compatible before you buy an eSIM. TBH, though, most newwer smartphones are deffo eSIM compatible.
Local TIp: Want to save money on your next eSIM? Then try MobiMatters. You won’t get calls/texts but you can get 3 GB of data for just $7.99.
Sim Card and eSIM Providers in Morocco
Here is a list of all the different SIM cards and eSIM cards that you can buy for your next trip to Morocco.
Orange
Despite having the smallest 4G network in Morocco, Orange is still a solid option for anyone looking for a SIM card with a data plan in Morocco.
They offer competitive packages that are vaild for 30 days and that include 10 GB of data and 300 minutes for just 165 Dirhams ($16.50).
Additionally, Orange has a 20 GB data plan that includes 600 minutes and that is valid for 30 days. It starts at just 330 MAD ($33.00).
IMWI
INWI is another great option if you want flexibility. This company actually allows users to build custom data plans, on Morocco’s best 4G/5G network, for just €1 per gigabyte.
We’ve used INWI in the past and had no problems. We got their unlimited data plan and paid around 550 Dirhams ($55.00) per month for it. TBH, I think INWI is probably the best carrier when compared with Maroc Telecom and Orange.
Maroc Telecom
Supposedly Maroc Telelcom is known for having the best 4G/5G network in Morocco. My friend used it and said she hated it. So, I ahve stayed away from them for that reasons.
However, they do have a wide array of packages on offer that include 20 GB for 30 days at 220 MAD ($22.00), 30 GB for 30 days at 330 MAD ($33.00), and 40 GB for 30 days at 440 MAD ($44.00).
Airalo

I’ve talked about Airalo quite a bit throughout this article. So, I won’t share all of the same boring details again.
However, what I will say is that I’ve personally used their eSIM without any issues. I found the service to be reliable, and the internet speeds to be pretty dang impressive.
“Just returned from a trip to Malaysia and Indonesia and found Airalo brilliant. I had a few issues setting it up, but their customer service chat via the app was really helpful. They talked me through the process and made sure I was all set. I was then able to switch to local networks in each country and had excellent reception. Once I got home I just switched my phone back to my usual SIM on settings.”
Anonymous (read more reviews now)
The one downside for me is the amount of data you get. Yeah, their largest plan is 5 GB, and I could easily use that in a week.
But, compared to Holafly their plans are a lot cheaper. So, go with Airalo if you don’t plan to use a ton of data and think 5 GB will be enough.
Holafly

As I mentoned before, Holafly tends to be a tad pricier than Airalo. However, the appealing thing about Holafly is that you get unlimited data and can create a plan that reflects the exact number of days you’ll be in Morocco.
Overall, setup is really straightforward. Although I did find it easy to unintentionally activate your Holafly eSIM. So, be careful with that and don’t set it up until you need it.
Aside from that, the 5G and sometimes 4G speeds were impressive. I also loved that the Wi-Fi was consistently fast, with no throttling or lagging issues even towards the end of my eSIM’s service date.
“Absolutely amazing service. Very competitive pricing with very very good internet speed and coverage. Worked better for me than the locally bought simcard. Highly recommended. Thank you so much ! I’ll definitely use Holafly again for my next trips. (I traveled to Russia).”
Anonymous (read more reviews now)
But, don’t take my word for it when it comes to how awesome Holafly is. Read some of the impressive customer reviews and understand why they have an amazing 4.6 out of 5-star rating on Trustpilot, with over 36,000 reviews!
Clearly, I’m not the only one who thinks Holafly is fantastic. And honestly, I can’t recommend then enough. Their SIM card is a great option for anyone who wants unlimited data while exploring the natural beauty of Morocco.
MobiMatter

Looking for an eSIM in Morocco but don’t want to pay a small fortune for 5 GB of data? If so then try buying an eSIM from MobiMatter.
I have tried a lot of different eSIMs in Morocco and they are the cheapest. Plans start at just $7.99 for 3 GB (valid for 30 days) and go all the way up to 50 GB of data for $77.99 (also valid for 30 days).
TBH, I would stick with Holalfy if you need a lot of data since they offer unlimited data with all of their plans. But, MobiMatter is definitely great if you want to save money on a 3 or 5 GB eSIM for Morocco.
“Everything was just perfect. Easy to pay for, activate and install. All the instructions were clear and simple. Data work was perfectly fine.”
Anonymous (read more reviews now)
I recently used their eSIM and the setup was very easy. You just need a strong WIFI connection to set up the eSIM and then use a QR code with detailed instructions to activate the eSIM.
Once activated, wifi speeds were fast and I was able to enjoy solid service wherever I went. So, another great option if you are searching for the best SIM card in Morocco.
PS: This company is legit. They have an average 4.2 star rating (out of 5) with 15,838 reviews on Trustpilot. So, definitely have a look at some of their most recent reviews now.
Conclusion
I hope you now understand which SIM card in Morocco is right for you. Personally, I like an eSIM for convenience. However, many people prefer a local SIM since it tends to be cheaper.
If you do opt for a local SIM, try INWI since they tend to have the best prices and the best service. At least that’s what all my friends say. They have tried Maroc Telecom and Orange and like INWI the best SIM card in Marrakech and beyond.
No matter what though, definitely get a local SIM card and add it to your Morocco packing list. This way you can get in touch with local authorities or family members back at home if an emergency should come up.
And if you enjoyed this post, join our email list and Facebook group for even more awesome Morocco travel advice. You can also show your support by buying Kelly a coffee now.



