Regardless of where you buy your German SIM, you will need to bring the following documents:
German phone numbers and SIM cards
Get your German phone number
Why you need a German number:
-
Receive Blocked Account payouts: You will need a German phone number to activate your German Bank Account and access your monthly Blocked Account payouts.
-
Local number for easy communication: With your German number, easily get in contact with local German phone numbers, make reservations, and set up your utilities (like electricity, Wifi, etc.).
-
Affordable data and call plans: Avoid expensive international roaming fees and use local rates for staying in touch with family and friends.

How to get your SIM card in-person
Choose where to buy
-
Do your ID check in person: Buy your SIM at a phone shop or official provider shop like Telekom, Vodafone, O2, etc.
or -
Do your ID check from home or in a post office: Buy your SIM at a Späti (corner shop), supermarket, or electronics store.
Bring the right documents
-
German address – proof of address
- Passport - required
-
Payment method – cash or card. Many Spätis only take card payments over a certain amount, so bring cash as a back-up.
Buy a pre-paid SIM
- Buy a pre-paid physical SIM card, or eSIM.
- We recommend using a physical SIM card. If you choose to purchase an eSIM, make sure it comes with a German phone number. Many eSIMs do not come with their own number.
- We recommend using a physical SIM card. If you choose to purchase an eSIM, make sure it comes with a German phone number. Many eSIMs do not come with their own number.
- If you are using your phone from your home country, make sure it is unlocked so you can use your SIM or eSIM.
Verify your identity
- In a provider shop like Vodafone, Telekom, the staff will check your passport and register your SIM while you are there.
- From a Späti (corner shop)/supermarket, go to the provider’s activation page, enter your details, and complete a short video call ID check or verify in a post office.
Activate your SIM
-
Insert the physical SIM into your phone, or load your eSIM profile, then restart your phone.
-
Activation is usually completed on the same day.
Top up or pick a plan
-
You can add credit when needed (Guthaben aufladen) via voucher, app, or website. Check the provider's website to find out your options.
-
Alternatively, you can choose a monthly data package that requires a certain top-up amount every month.
Phone provider contracts in Germany
Already have a German Bank Account? We’ve listed some popular contract providers below. Simply visit their websites to explore options and choose the monthly plan that works best for you.
Tip: Some providers may need to send a verification code to another German phone number during the set-up process. Ask a friend or flatmate to help out.
![]() Smartmobil* |
![]() Freenet* |
![]() Telekom* |
![]() 1&1* |
---|---|---|---|
From €4.99 /month
|
From €9.99 /month
|
From €4.95 /month
|
From €19.99 /month
|
5GB internet data
|
7GB internet data
|
1GB internet data
|
5GB internet data
|
Unlimited calls and SMS to all German networks
|
Unlimited calls and SMS to all German networks
|
Unlimited calls and SMS to Telekom users
|
Unlimited calls and SMS to all German networks
|
€0 set-up fee (with contract)
|
€9.99 set-up fee (with contract)
|
€9.95 set-up fee
|
€19.90 set-up fee
|
FAQs
Why do I need a German phone number?
A German phone number is essential for anyone planning to live, work, or study in Germany. It is needed to access a wide range of services in the country.
You must have a German phone number to activate your German Bank Account and access your monthly Blocked Account payouts.
Many online services, such as banking, shopping, and delivery apps, require a local number for verification.
Using a German phone number allows you to get local call and data rates, helping you avoid the high costs associated with international roaming.
What’s the difference between prepaid and contract plans?
Prepaid plans offer flexibility with no long-term commitment, allowing you to pay as you go. You can easily find these in person by following the in-person guide above.
Contract plans typically offer lower monthly rates and more benefits, but require a commitment of 12-24 months. It can be harder to get as an international if you have just arrived in Germany, as you will need a German IBAN to set up your contract.
Can I use an eSIM instead of a physical SIM card?
We recommend using a physical SIM card where possible.
Most eSIMs do not come with a German phone number. You will need a German phone number to activate your Blocked Account and access your funds.
If you decide to purchase an eSIM, make sure it also comes with a German phone number.
All providers mentioned in this article provide physical SIM cards, which will give you a German phone number.
How Our Customers Feel About Our Service
*These are affiliate links with advertising intent. We earn a small commission if you see value in the products and decide to buy them.