eSIM for North Macedonia – Prepaid Mobile Data

An eSIM for North Macedonia on esimbloom costs from $1.63, with 28 prepaid data plans from short-trip packs to month-long bundles. Buy online, scan the QR code from your email, and the plan activates the first time you connect in North Macedonia — no roaming charges, no contract, and your home SIM stays active for calls.
- Plans from
- $1.63
- Plans available
- 28
- Smallest bundle
- 500MB
- Shortest validity
- 1 days
- Delivery
- QR code by email, within minutes
- Plan type
- Prepaid data only — no contract
Regional and global plans that cover North Macedonia
esimbloom lists 28 prepaid eSIM plans for North Macedonia from $1.63 (the smallest is 500MB for 1 day). Every plan is data-only — mobile internet for maps, messaging and bookings, but no local phone number or SMS — and prepaid: pay once, no contract, no roaming charges.
esimbloom does not currently stock a single-country plan for North Macedonia. Instead, travellers are covered by regional plans that include the Balkans and wider Europe, or by global plans if your itinerary spans multiple continents. Each plan is data-only, so you will have mobile internet but no local phone number or SMS.
After purchase you receive a QR code by email within minutes. Scan it on your unlocked eSIM-compatible device, install the profile, and you are ready to use mobile data when you arrive. Plans use the local mobile network at whatever speed it and your device support. Check the plan details page to confirm North Macedonia is listed in the coverage and to see data allowances and validity periods.
How to set up your eSIM before you travel
Install the eSIM profile while you still have Wi-Fi at home or at your departure airport. Open the email from esimbloom, scan the QR code in your device settings, and follow the prompts to add the new data plan. Do not enable the eSIM or turn on data roaming until you land in North Macedonia, or the validity period may start early.
Once you arrive, switch on the eSIM line in your settings and enable data roaming for that line only. Your device will connect to a local network within a minute or two. If it does not, toggle airplane mode or restart your phone. Keep your existing SIM active if you need to receive calls or texts on your home number.
Staying connected across North Macedonia
Coverage in Skopje, Ohrid, Bitola, and other towns is reliable, and you will have mobile data on intercity buses and along the main highways linking the capital with Lake Ohrid and the Greek or Bulgarian borders. In the mountainous national parks like Mavrovo or Pelister, and in remote villages, expect reduced signal or no coverage in valleys and higher elevations.
Travellers typically use data for maps while driving the winding lake roads, messaging, and uploading photos from Ohrid's old quarter or the Matka Canyon. If you are spending time in Albania, Greece, or Kosovo on the same trip, confirm that those countries are included in your regional plan so you stay connected as you cross borders without buying separate plans for each stop.
Frequently asked questions
How much does an eSIM for North Macedonia cost?
esimbloom North Macedonia eSIM plans start at $1.63, with 28 plans to choose from. You pay once for the plan you pick — no roaming fees and no contract.
Do I need an eSIM for North Macedonia?
Only if you want mobile data without roaming charges. An esimbloom North Macedonia eSIM is installed from a QR code before you fly, activates on your first connection in North Macedonia, and is data-only — your home SIM stays in the second slot for calls and SMS, with its data roaming switched off.
Does esimbloom sell a North Macedonia-only eSIM?
No. North Macedonia is covered by esimbloom's regional plans for the Balkans and Europe, and by global plans. Check the plan coverage list to confirm North Macedonia is included before you buy.
Will my eSIM work in Skopje and Ohrid?
Yes. Regional and global plans that cover North Macedonia provide mobile data in cities, towns, and along major roads. Coverage may be limited in mountain areas and remote villages.
Can I use the eSIM in neighbouring countries?
Most regional plans cover multiple Balkan and European countries. Check the specific plan details to see which neighbours are included if you are crossing into Albania, Greece, Kosovo, Serbia, or Bulgaria.
Do I get a local North Macedonia phone number?
No. esimbloom plans are data-only, so you will not receive a local number, SMS, or voice calls. You can use internet-based apps for messaging and calls over your data connection.
When should I activate the eSIM?
Install the eSIM profile before you leave home, but do not enable it or turn on data roaming until you arrive in North Macedonia. This prevents the validity period from starting while you are still at home.