In Germany, o2 is definitely one of the most popular mobile network providers and also one of the most affordable. The network coverage is pretty good in major cities and for other areas you should check the coverage map before deciding on any plan. Below we provided an overview of o2’s current plans so that you can compare them and figure out which one would suit your needs best. If you rather have an overview of all carriers, see our data plan overview, which also includes other major carriers. You should also look at our collection of current promotions that will give you major savings.
Overview: O2 Germany mobile phone plans
|Provider||Name||Highspeed Data (in GB)||Included Extras||€ Price / month||Plan Type||Where to Order|
|O2||O2 Free Unlimited||unlimited||Unlimited calls and texts||39.99||Postpaid||Order here|
|O2||O2 Free L with Boost||120||Unlimited calls and texts||44.99||Postpaid||Order here|
|O2||O2 Free L||60||Unlimited calls and texts||39.99||Postpaid||Order here|
|O2||O2 Free M with Boost||40||Unlimited calls and texts||34.99||Postpaid||Order here|
|O2||O2 Free M||20||Unlimited calls and texts||29.99||Postpaid||Order here|
|O2||O2 Free S||3||Unlimited calls and texts||19.99||Postpaid||Order here|
|O2||O2 my Prepaid L||25||Unlimited calls and texts||19.99||Prepaid||Order here|
|O2||O2 my Prepaid M||13||Unlimited calls and texts||14.99||Prepaid||Order here|
|O2||O2 my Prepaid S||7||Unlimited calls and texts||9.99||Prepaid||Order here|
|O2||O2 my Prepaid Basic||0.15||9 Cents / minute or SMS||1.99||Prepaid||Order here|
|O2||O2 my Prepaid 9 Cent||0||9 Cents / minute or SMS||0.00||Prepaid||Order here|
Essentially, o2 offers two types of SIM cards: Prepaid and Postpaid.
Prepaid is very flexible, as you only buy credit for your SIM card whenever you need it. However, you also do not get as much data as you could with a postpaid plan. These are O2’s current prepaid plans:
- O2 my Prepaid 9 Cent: 0.00 GB | 9 Cents per minute or SMS | 99 Cents per day for data – 0.00€ / 4 weeks
- O2 my Prepaid Basic: 0.15 GB | 9 Cents per minute or SMS – 1.99€ / 4 weeks
- O2 my Prepaid S: 7 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 9.99€ / 4 weeks
- O2 my Prepaid M: 13 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 14.99€ / 4 weeks
- O2 my Prepaid L: 25 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 19.99€ / 4 weeks
You can buy more o2 credit online or in a German supermarket, gas station or other shops.
Check your o2 balance by typing the following code and press the call button: *101#
Postpaid is usually a 24-month contract, which means you need to commit to o2 for 2 years and you can only cancel your contract if you leave Germany to permanently live in a different country. Therefore, postpaid is a little less flexible, but usually also gives you more for your money. Sometimes, you can select a “flex-option”, which means that you can cancel your contract every month, but in turn you have to pay a higher monthly fee (usually 5€ more per month).
o2 Germany also offers a free bank account with a special perk: For every Euro you spent with your Mastercard, you get 1 MB bonus data that you can redeem with your o2 contract. Find out more about this offer here.
If you just need mobile data for your tablet or laptop, you can look into the o2 my Data plans. These SIM cards you can use for your tablet or computer (by using a surf stick), without using your smartphone data. Below you can see an overview of the different plans.
o2 Germany: Data-only Plans (e.g. for tablets or surf-sticks)
|Provider||Name||Highspeed Data (in GB)||€ Price / month||Plan Type||Where to Order|
|O2||O2 my Data L||60||29.99||Postpaid||Order here|
|O2||O2 my Data M||20||19.99||Postpaid||Order here|
|O2||O2 my Data S||3||9.99||Postpaid||Order here|