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.

Click here to find out more about O2’s offers for your internet connection at home (broadband/DSL, cable, fiber-optic)

Overview: O2 Germany mobile phone plans

ProviderNameHighspeed Data (in GB)Included Extras€ Price / monthPlan TypeWhere to Order
O2O2 Free UnlimitedunlimitedUnlimited calls and texts39.99PostpaidOrder here
O2O2 Free L with Boost120Unlimited calls and texts44.99PostpaidOrder here
O2O2 Free L60Unlimited calls and texts39.99PostpaidOrder here
O2O2 Free M with Boost40Unlimited calls and texts34.99PostpaidOrder here
O2O2 Free M20Unlimited calls and texts29.99PostpaidOrder here
O2O2 Free S3Unlimited calls and texts19.99PostpaidOrder here
O2O2 my Prepaid L12.5Unlimited calls and texts19.99PrepaidOrder here
O2O2 my Prepaid M6.5Unlimited calls and texts14.99PrepaidOrder here
O2O2 my Prepaid S3.5Unlimited calls and texts9.99PrepaidOrder here
O2O2 my Prepaid Basic0.159 Cents / minute or SMS1.99PrepaidOrder here
O2O2 my Prepaid 9 Cent09 Cents / minute or SMS0.00PrepaidOrder 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: 3.5 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 9.99€ / 4 weeks
  • O2 my Prepaid M: 6.5 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 14.99€ / 4 weeks
  • O2 my Prepaid L: 12.5 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 19.99€ / 4 weeks
  • O2 my Prepaid Max: 999 GB | unlimited minutes and SMS to all German numbers | EU-Roaming included – 69.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)

ProviderNameHighspeed Data (in GB)€ Price / monthPlan TypeWhere to Order
O2O2 my Data L6029.99PostpaidOrder here
O2O2 my Data M2019.99PostpaidOrder here
O2O2 my Data S39.99PostpaidOrder here
A collection of o2's data-only plans, which can be used with tablets or computers (with a surf-stick).

26 Responses

  1. John C********

    Hi my name is John ( C******** ) I have bought a O2 sims card from penny’s in Bremen Germany and have been trying to activate the card …. I have ran into nothing but problems …. ( is this some kind of joke ? And I don’t get it ?) I have got as far as logging in card number , phone number , date of birth is always saying it’s wrong . ( for someone else maybe…. ) what’s going on ?
    SIM card number 7180*********
    Phone # 01762******* and my date of birth is ** of January 19** .
    Can you help me out here ? Thank you for your time and understanding!

  2. Cle

    Hi, how can i make an international call using o2 postpaid? It seems i can’t connect every time i make international call

  3. Emmanuel Kagabo

    I currently paid 15€ as usual to buy data and it’s not working as it used too.the internet is too slow…I stay in buccholz..How can you help to know how I buy Mbs?

  4. Anthony

    Just upgraded from iPhone X to iPhone 12 pro. I had insurance with telefonica and a plan with o2 does anyone know if I can upgrade my insurance to cover my new mobile?

  5. Srabon

    I bought a contract sim O2 for two years without bank account after firstly arrive in germany. Actually I was not properly informed about the contract. Recently I am in Bangladesh for above 7months and did no pay the monthly bills. A few days age the O2 deactivated my sim and I can not log in my account through O2 apps. My question is : will this kind of activities affect my SCHUFA score negatively? Can a person enter into a contract without providing own bank account? I am really worrying about this situation. Actually the O2 shop did not inform me properly. I wanted prepaid but they gave me postpaid.When I bought the SIM I did not have any bank account and anmeldung papers.I had just arrived in Germany with 6 month visa. How could they let me enter into this contract without above requirements? If you can please inform me. Thanks

  6. Antoniadis Theocharis

    Good afternoon, I am in Greece for vacation and I have forgotten my pin number. Can you please tell me how can I retrieve it or change it because my phone cannot work now?

  7. Onyeyemzi Samuel

    Pls,does o2 works in all the cities in Germany???i live in Prenzlau in Brandenburg,so I want to know if it works there.Thanks

  8. Dragana


    How to check my postpaid balance with USSD code while I’m in roaming?
    Check your o2 balance by typing the following code and press the call button: *101# – this one doesn’t work for postpaid.
    I want to see if I have additional charges except my plan.


  9. Ujjwal Thakur

    I have O2 sim card of Germany. Currently, I am in India, and I need to do some urgent calls to Germany with my O2 sim number. Could you please suggest the call plans which will make it work?
    I need urgent help!

  10. Vetinari

    I would like to ask, whether you can freely swap back on a cheaper prepaid plan for the upcoming months, in case you once needed more available data for one month but no longer require it for the future.
    Let me set an example from real life:
    1. My girlfriend bought an “O2 my Prepaid M” plan for March, but she might need to upgrade to “O2 my Prepaid L” soon, because she uses her phone a lot and requires more available data for this month.
    2. After she switches to the “L” plan, would she be able to switch back on “M” plan for the next month? If yes, will that be as easy to do for her by herself as upgrading from “M” to “L”? Or she will need to contact some responsible person?

  11. George Roberts

    What numbers (other than the phone number, of course) or wording are required to send a text message to an o2 subscriber?

  12. Goodluck Anthony

    I realised that I was charged about 29 Euros for my postpaid in November. But in December I was charged 45 Euros for the same postpaid. Please what could be the reason for this?
    How can I use the services of O2 so I can pay less as just like it happened in the November services.
    Thank you

  13. Adrian Ukachuku

    i am a new customer of o2 i would like to know, how i can be recharging my prepaid every month and how to check my balance.

  14. Antonia

    I have sam question..
    We wants to buy Samsung galaxi S9+,and have we get tablet for free?
    And for how many days is this promotion.
    We wants to use a prepaid 24 month..and gets a 20giga whole month..and free calls for Croatia country
    Please tell us a price for this
    Thank you

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.