SIM Cards & Internet

Best SIM Cards and Mobile Plans for Expats in Germany (2026)

The Bundesnetzagentur's September 2026 coverage report shows all three networks past 97 percent 4G reach, but rural signal still splits sharply between Telekom, Vodafone, and O2.

12 min read
Best SIM Cards and Mobile Plans for Expats in Germany (2026)
Verified on

A German phone number sounds like a small thing until you're stuck outside a locked Amazon Ring app, a bank refuses to send you a TAN code, or the Burgeramt clerk asks for a number that isn't a foreign one. Getting online here is one of the first real logistics problems you'll solve after landing, right up there with finding a flat and figuring out Anmeldung. On 3 September 2026, the Bundesnetzagentur (Federal Network Agency) published updated mobile network coverage figures showing that all three core networks now reach more than 97 percent of households with at least 4G, with 5G expansion continuing fastest in Bavaria and North Rhine-Westphalia. That matters for you because it means the old advice to "just pick whatever's cheapest" is mostly safe in cities, but rural coverage still varies enough to be worth checking before you commit to a year-long contract. Heads up: some links below are partner links. If you sign up through them, we may earn a small commission at no extra cost to you.

Sim cards and their adaptors are on display

Why You Need a German SIM Card as an Expat in 2026

You technically can survive on your home SIM for a week or two, roaming charges permitting, but almost every German bureaucratic and financial process assumes you have a local number. Your bank will send login codes (TANs) by SMS or push notification tied to a German-registered SIM. Delivery services like DHL and Hermes text you delivery windows. Even booking a Termin (appointment) at the Burgeramt for your Anmeldung often requires a callback number.

Apps matter too. Too Good To Go, food delivery apps, the Deutsche Bahn app, and most gym and coworking apps expect a German mobile number for verification. If you're opening an account at one of the best banks in Germany for expats, expect the onboarding call or video ID check to dial a German number specifically. And if you're job hunting, recruiters using the process outlined in our guide to finding a job in Germany will almost always call a local number first and skip you if it doesn't connect.

Tip: Buy a prepaid SIM in your first week, even if you plan to switch to a contract later. It's cheap, fast, and gives you a stable number to hand out on day one for banking and Anmeldung paperwork.

Prepaid vs. Contract: Which Is Right for You in 2026

The honest answer depends on how long you're staying and whether you already have a fixed address and bank account. Prepaid (Prepaid or Guthabenkarte) needs no credit check, no Anmeldung in most cases, and no long commitment. You top up as you go and walk away whenever you want. Contract plans (Vertrag) run 24 months typically, sometimes 12, and usually work out cheaper per gigabyte over time, but they require a German bank account (IBAN) for the direct debit and often a credit check via Schufa.

  • Choose prepaid if you've been in Germany less than 3 months, don't yet have a German IBAN, or aren't sure how long you're staying.
  • Choose a contract if you have Anmeldung done, a working IBAN, and plan to stay at least a year. Contracts also tend to include better roaming allowances and faster 5G data caps.
  • Choose a no-contract postpaid plan like fraenk if you want contract-grade network quality without the 24-month commitment.

As of September 2026, a decent prepaid plan with 10 to 15 GB runs roughly 10 to 15 EUR a month, while comparable contract plans with more data and EU roaming land around 20 to 30 EUR a month. Always check the provider's current price page since these shift with promotions.

The Big Three Networks: Telekom, Vodafone, and O2 Compared

Shortcut: see our ranked picks for Best SIM Cards and Mobile Plans for Expats in Germany.

Compare now →

Every SIM you buy in Germany, whether it's a flashy brand name or a supermarket discount card, actually runs on infrastructure owned by one of three network operators: Telekom (Deutsche Telekom), Vodafone, and O2 (Telefonica Germany). Everything else, including ALDI Talk and Lidl Connect, is a reseller (MVNO) riding on one of these three networks.

Telekom

Telekom consistently wins independent network tests for overall coverage and rural reach. It's the network you want if you live outside a major city or travel a lot by train, since Deutsche Bahn's onboard signal relies heavily on Telekom masts. It's also usually the priciest.

Vodafone

Vodafone sits in the middle: strong in most cities and mid-size towns, with decent 5G rollout, but noticeably patchier once you get into small villages or dense forest regions. Good value if you're mostly urban.

O2

O2 has closed a lot of ground in the past few years and is now genuinely competitive in cities, but it still lags in rural areas according to the Bundesnetzagentur's own crowdsourced coverage maps. It tends to be the cheapest of the three, which is why so many discount brands (including ALDI Talk) run on it.

Note: You can check real coverage for your specific address on the Bundesnetzagentur's official mobile coverage map before choosing a network, especially if you're moving somewhere rural.

Best Prepaid SIM Cards for Expats in 2026

These are the prepaid options expats actually use, ranked by what matters most in your first months: ease of setup, English-language support, and price.

  1. ALDI Talk: Runs on the O2 network and is genuinely the easiest SIM to get in Germany. You buy a starter pack at any ALDI supermarket for around 10 EUR (often including starting credit), and it comes with clear setup instructions. There's no contract and no credit check. It's a solid first SIM while you sort out Anmeldung and a bank account. Check current bundle pricing on the official ALDI Talk site.
  2. Lidl Connect: Runs on the Vodafone network, sold in Lidl stores and online. Comparable pricing to ALDI Talk, with slightly better data allowances in some bundles as of September 2026. Good pick if Vodafone coverage is stronger where you live.
  3. congstar Prepaid: Runs on the Telekom network, which means you're paying a bit more but getting Telekom's rural reach. Congstar's app and customer service also have decent English support, which matters if your German is still shaky.
  4. otelo: Another Vodafone-network prepaid brand, often running aggressive short-term data promotions. Worth checking if you only need a SIM for a few months.

All of these are available online or in physical stores, and all require ID verification (more on that below) even though they're prepaid and contract-free.

Best Postpaid Mobile Plans for Long-Term Residents in 2026

Once you've got Anmeldung, a German IBAN, and you know you're staying, a contract plan usually saves money over 12 to 24 months and often bundles in a phone or better roaming.

  • MagentaMobil (Telekom): The premium option, with the best network reach and generous EU roaming. Plans typically start around 30 EUR a month for entry-level data tiers, rising quickly with more gigabytes. Best if you travel to rural areas or across borders often.
  • Vodafone Red: Mid-tier pricing with solid urban coverage. Vodafone frequently runs promotional first-year discounts, so the advertised price and what you actually pay in month one can differ, always read the fine print on when the discount ends.
  • O2 Mobile: Usually the cheapest of the big three contract lineups, with unusually generous data caps for the price. The tradeoff is O2's weaker rural signal, so it's a better fit if you're staying in a city like Berlin, Hamburg, or Cologne.
  • fraenk: A Telekom-network plan with zero fixed contract term, meaning you can cancel anytime with a month's notice. As of September 2026 it offers 5 GB of data for 10 EUR a month, managed entirely through an app, which makes it a genuinely useful middle ground between prepaid flexibility and contract-grade Telekom coverage. Check current bundle sizes on the official fraenk site.

If you're building financial history here, note that some contract providers do a light credit check through Schufa before approving a plan. If you're new to Germany with a thin credit file, our guide to building credit score in Germany explains how that file gets built and why a rejection isn't necessarily about you personally.

How to Buy a SIM Card and Register It (Anmeldung Requirement)

Germany requires identity verification for every SIM card, prepaid or contract, under the Telecommunications Act (Telekommunikationsgesetz). This surprises a lot of new arrivals who expect prepaid to mean anonymous.

Sim cards and their adaptors are on display
  1. Buy the SIM at a supermarket, phone shop, or online. Physical stores let you register immediately; online orders usually require the ID check step below before the SIM activates.
  2. Complete ID verification. Most providers use Postident (an in-person or video call with Deutsche Post staff who check your passport) or an app-based video ID call. This usually takes 10 to 20 minutes.
  3. Provide your address. Some providers accept any current address at this stage; others want it matched to your Anmeldung certificate (Meldebescheinigung) once you have one.
  4. Activation. Prepaid SIMs typically activate within a few hours of ID verification; contract SIMs can take 1 to 3 business days while the provider runs its checks.

You do not strictly need to have completed Anmeldung to buy a prepaid SIM, since ID verification uses your passport, not your registration certificate. But you do need a real German or EU address you can provide, and some contract providers will ask for your Meldebescheinigung as proof before approving longer commitments. If you're still couch-surfing or in temporary housing, stick with prepaid until you have a fixed address.

eSIM Options and EU Roaming for Expats in Germany

All three networks and most major resellers, including congstar and O2, now offer eSIM as a standard option alongside physical SIM cards, so you can activate a German number without waiting for a card to ship if your phone supports it (check under Settings for "eSIM compatible" if you're unsure).

If you work across EU borders or travel often, the EU's Roam Like at Home rules mean your German SIM works at domestic rates throughout the EU and EEA, with no roaming surcharges for calls, texts, or data up to your plan's fair-use data cap. That cap matters: most prepaid plans allow only a portion of your total data allowance to be used abroad before you're throttled or charged extra, so check your specific plan's roaming fair-use limit before a long trip.

Warning: Roam Like at Home only covers the EU and EEA. If you're heading to the UK, Switzerland, or anywhere outside the EU, check your provider's roaming rates first, they can be steep outside the zone.

Switching Providers or Cancelling Your Contract

Moving numbers between providers in Germany is straightforward: request number portability (Rufnummernmitnahme) from your new provider, who handles the transfer with your old one, usually within a few business days. You'll need your old account number and, for contracts, may need to wait until your minimum term ends unless you're within the legal cancellation window.

Cancelling a contract has specific rules under German consumer law, including notice periods that vary by provider and whether you're inside or outside the minimum term. Since getting this wrong can mean paying for months you don't need, read our full SIM Card Contract Cancellation in Germany guide before you send anything.

Frequently Asked Questions

Do I need a German address to get a SIM card in 2026?

Yes, for the ID verification step, but it doesn't have to be your permanent Anmeldung address for a prepaid SIM. A temporary address, like a short-term rental or a friend's place, is usually accepted for prepaid registration.

Can I get a SIM card without Anmeldung in Germany?

Yes, for prepaid options like ALDI Talk, Lidl Connect, or congstar Prepaid. Contract plans more often ask for proof of address matching your Meldebescheinigung, so prepaid is the practical route before you've registered.

Is prepaid or contract better for expats in Germany?

Prepaid is better in your first 1 to 3 months while you sort out an IBAN and Anmeldung. Once you're settled and staying at least a year, a contract or a no-term plan like fraenk usually costs less per gigabyte.

How much does a basic mobile plan cost in Germany as of 2026?

As of September 2026, expect roughly 10 to 15 EUR a month for a basic prepaid plan with 10 to 15 GB, and 20 to 30 EUR a month for an entry-level contract with more data and EU roaming. Always confirm current pricing on the provider's own site since promotions shift often.

Which German network has the best rural coverage?

Telekom, consistently, according to the Bundesnetzagentur's own coverage data. If you're settling outside a major city, a Telekom-based SIM (direct or via congstar or fraenk) is the safer bet.

Can I keep my home country phone number when I move to Germany?

You can keep your foreign SIM active for calls and texts if your home provider allows international roaming, but it's not practical as your primary number here since German services, banks, and apps expect a local number for verification. Most expats keep the foreign number for personal contacts and get a German SIM for everything official.

Final Thoughts

Get a prepaid SIM in your first few days, even before Anmeldung, so you have a stable number for banking and appointments. Once you've settled into a flat, opened an account, and know you're staying, compare contract plans against your actual usage and switch if it saves you money. And if you ever need to leave a plan behind, our cancellation guide walks through the notice periods so you don't get stuck paying for a number you don't use.

Common questions

Why do I need a German SIM card as an expat?
Most German bureaucratic and financial processes assume you have a local number, since banks send TAN codes by SMS to a German-registered SIM and delivery services like DHL and Hermes text delivery windows. Apps like Too Good To Go, the Deutsche Bahn app, and gym or coworking apps also expect a German mobile number for verification.
Should I get a prepaid SIM or a contract plan?
Prepaid needs no credit check, no Anmeldung in most cases, and no long commitment, making it the better choice if you have been in Germany less than 3 months or do not yet have a German IBAN. Contracts typically run 24 months, require a German bank account and often a Schufa credit check, but usually work out cheaper per gigabyte and include better roaming allowances.
What are the three main mobile networks in Germany?
Every German SIM runs on infrastructure owned by Telekom, Vodafone, or O2, with resellers like ALDI Talk and Lidl Connect riding on one of these three networks. Telekom wins independent tests for coverage and rural reach but is usually the priciest, Vodafone is strong in cities and mid-size towns, and O2 is the cheapest but lags in rural areas.
How much does a SIM plan cost in Germany as of 2026?
As of September 2026, a decent prepaid plan with 10 to 15 GB runs roughly 10 to 15 EUR a month, while comparable contract plans with more data and EU roaming cost around 20 to 30 EUR a month. MagentaMobil contract plans from Telekom typically start around 30 EUR a month for entry-level data tiers.

Our picks

Best SIM Cards and Mobile Plans for Expats in Germany [2026]

A short, opinionated shortlist. Affiliate links pay for hosting, but nothing here is paid placement, and we only list services we’d use ourselves. See the full comparison →

Top pick

fraenk

4.1

Simple, no-contract mobile plan on Telekom's network. 5 GB for 10 EUR/month.

Pros

  • Telekom network (best coverage)
  • No contract, cancel anytime
  • Simple pricing

Cons

  • App only in German
  • Limited data options

ALDI Talk

4.0

Affordable prepaid SIM on the O2 network. Available at any ALDI store, no contract required.

Pros

  • Available at every ALDI store
  • No contract, fully prepaid
  • Very affordable plans from 7.99 EUR

Cons

  • O2 network (weaker rural coverage)
  • App only in German

Lidl Connect

3.9

Prepaid mobile on the Vodafone network. No contract, decent rural coverage, competitive pricing.

Pros

  • Vodafone network (better rural coverage)
  • No contract
  • Good data packages

Cons

  • Limited availability outside Lidl stores
  • App only in German

o2

3.8

Carriers

Major carrier with contract and prepaid options, decent city coverage and frequent data deals.

Pros

  • Own network
  • Frequent promos
  • eSIM support

Cons

  • Weaker rural coverage
  • German service

sim.on / simplytel

3.9

Discount SIMs

Low-cost SIM on the Telekom network with app management. Good balance of price and coverage.

Pros

  • Telekom network at low cost
  • Monthly cancellable
  • App-managed

Cons

  • German app
  • Fewer perks

Heads up: some links in this article are partner links, so we may earn a small commission at no extra cost to you. This is general information, not financial or tax advice. Learn more.

The Sunday briefing

Never miss a rule change

New guides, rule changes with the date they took effect, and the occasional correction. One short email a week, and I write every one myself.