Best eSIM for Germany — Prepaid Data Plans & Prices
Disclosure: Some links are affiliate links. Learn more.
eSIM Guide for Germany
Germany’s eSIM landscape is straightforward. Airalo and Yesim are your top choices—Holafly doesn’t cover Germany, and local eSIMs (like Deutsche Telekom’s) require a German address. All piggyback on Deutsche Telekom’s network (best coverage, especially outside cities).
eSIM Providers & Prices
- Airalo: €5 for 1GB (7 days), €10 for 3GB (14 days). Works instantly via QR code. No carrier app needed.
- Yesim: €3.99 for 1GB (7 days). Cheapest option. Activates in 2 minutes via the Yesim app.
- Deutsche Telekom eSIM: Requires a German bank account or ID—skip this as a tourist.
Activation & Setup
For Airalo/Yesim: Download the app, buy a plan, and scan the QR code. On iPhone, go to Settings → Cellular → Add Cellular Plan. For Android, use the carrier’s app. Crucial: Disable "Carrier Settings" on iOS (Settings → Cellular → Cellular Data Options → Carrier Settings) to avoid activation fails. Dual-SIM works perfectly—use eSIM for data, physical SIM for calls if you get one.
Physical SIM: How to Buy & Top Up
Germany’s a SIM-buying paradise—no language barriers, stores everywhere, and top-ups are easy. But if you buy a physical SIM, you’ll need to recharge it later. This is the part travelers mess up.
Buy Your SIM: Where & Who
- Operators: Deutsche Telekom (T-Mobile), Vodafone, O2. All offer prepaid SIMs. Avoid "prepaid" labels—they’re all the same for tourists.
- Airport counters (Frankfurt, Munich): Expensive (€15–€20 for SIM + €10 data). Skip this—buy later.
- Best spots:
- MediaMarkt/Saturn (electronics stores—every city has one). Pay €5–€10 for SIM + €5–€10 data.
- Vodafone/Telekom shops (look for big blue/red signs). Staff speak English at tourist areas.
- Convenience stores: Lidl, Aldi, Netto (not 7-Eleven—Germany has none). Ask for "Prepaid SIM" (not "SIM card").
How to Top Up: Your Exact Steps
Forget "recharge"—you buy data packs. Here’s how:
1. Convenience Stores (Lidl, Aldi, Netto)
Buy scratch cards at the register. They’re €5, €10, or €20. No ID needed. No app required. Example: At Lidl, ask for "SIM-Karte aufladen" (SIM top-up card). Insert code into your phone’s browser (dial 111# for Telekom, 123# for Vodafone, *222# for O2) or text it to 12345. Done in 60 seconds.
2. Carrier Apps (Use These)
- Deutsche Telekom: "My T-Mobile" app. Works with international cards (Visa/Mastercard). Buy data packs in English. Requires German phone number—so use USSD if you’re stuck.
- Vodafone: "Vodafone Konto" app. Only works in German. Don’t use this—stick to USSD or stores.
- O2: "O2 Online" app. Same issue—German only. Skip.
3. USSD Codes (Your Lifesaver)
These work for all operators. Dial directly from your phone:
- Check balance: 111# (Telekom), 123# (Vodafone), *222# (O2)
- Buy 1GB data: 112# (Telekom), 124# (Vodafone), *223# (O2)
- Buy €5 data: 113# (Telekom), 125# (Vodafone), *224# (O2)
Example: Dial *112# → select "1GB für 5€" → confirm. Instantly added. No app, no language, no ID.
4. Online Top-Up
Only use if you’re stuck with no stores. Go to telekom.de (for Telekom users) or vodafone.de (Vodafone). But you’ll need to log in with your German number—use USSD instead.
Common Problems & How to Fix Them
- Store doesn’t understand "top-up": Point to the scratch card (they’re labeled "Aufladung" or "Guthaben") and say "Ich will Daten aufladen" (I want to add data).
- App only in German: Don’t use it. Dial the USSD code instead. This is the #1 tourist mistake.
- Card rejected for prepaid: Prepaid SIMs work with any card. If rejected, ask for "Prepaid-Karte" (not "Guthaben").
- Can’t find scratch cards: They’re at every Lidl, Aldi, and Netto. If not, ask at the pharmacy (Apotheke)—they sell them too.
Pro Tip: When You’re Stuck Without Data
If you run out of data and can’t find a store:
- Go to a Post Office (Postfiliale)—they sell scratch cards for all carriers (look for "Guthaben" signs).
- If that’s impossible, buy a €10
Plan Your Trip
📱 Yesim eSIM — 18% commission, code FALLY20
📱 Airalo eSIM — 12% commission, 200+ countries
✈️ Search Flights
🏨 Find Hotels
🛡️ Travel Insurance
🚗 Rent a Car
More About Germany
Read the Complete Europe Travel Guide 2026 →
About · Contact · Editorial Policy · How We Make Money