According to the latest study of network coverage, this is the ranking of the German providers (sorted by reception quality):

  1. T-Mobile/Telekom (congstar)
  2. Vodafone
  3. O2

This ranking is also reflecting the prices, with T-Mobile usually being the most expensive and Vodafone & O2 being more affordable.

Our recommendation

It is difficult to give a general recommendation on which carrier you should choose, because each region or even part of a city could have a different network coverage (see network coverage check below). In big cities you should have a good service with any German carrier. However, when you are traveling by bus or train, your carrier choice could make a big difference.

This is why we can recommend Deutsche Telekom’s young brand “congstar”: congstar uses the same network as T-Mobile, but is more affordable. Congstar’s Do It Yourself Prepaid offer lets you design your own plan according to your needs. In our opinion: A good deal. If you want to save some money on your mobile phone plan and the reception is not of big importance, you should choose the cheaper plans by O2 or third-party providers.

If you are just looking for a sim card that offer you as much high speed internet as possible, you should read our overview of the best data plans in Germany!

Check the individual network coverage

Netzabdeckung T-Mobile 3G-4G
Example: Network Coverage of Telekom (3G and 4G)

Before deciding on a network provider, you can check their network coverage by searching for your ZIP-code / city and address:

Generally speaking, there are two different types of networks in Germany: D-network (mostly used by T-Mobile and Vodafone) and E-network (mostly used by O2). In 2014, O2 (Telefónica) bought E-Plus, which means that both carriers use the same network now. The E-network is transmitting the signal on higher frequencies, which do not have a reach as high as the D-network’s. Additionally, the D-network operates more transmitting stations. These could be some of the reasons why O2 and E-Plus have a worse signal quality and a lower reach. It can also be said that the D-network gives you better reception inside of building than the E-network. Many third-party providers are still advertising their network being part of the D-network (“D-Netz Qualität”), as this is known to be more reliable.

If you need to contact customer service of either of the above providers, have a look at the different options to contact your provider.

Is my phone compatible with the German network?

Usually, most smartphones support various network frequencies and are compatible with the German network. However, if you are unsure, you could check your phone’s supported network frequency bands.

GSM (2G): Voice calls and text messages; some very slow data transmission as well.

UMTS (3G): Voice call and data transmission; speed up to 384 kbit/s.

2G and 3G are mostly not in use anymore in Germany. Most providers offer 4G and 5G:

LTE (4G): Voice call and data transmission; speed up to 1000 MBit/s.

LTE (5G): Voice call and data transmission; speed up to 10 GBit/s.

However, which speed you get is highly dependent on the provider, on the plan you selected and on your location/connection. Most plans don’t come close to the maximum speed of 4G or 5G so you need to compare which maximum speed your individual plan provides on paper. Most likely you will be able to get a speed between 50MBit/s and 100MBit/s. Here you will find an overview of different data plans in Germany

For GSM service in Germany, your phone needs to support the FDD frequency bands 3 (1800-MHz) and 8 (900-MHz).

For UMTS, Germany uses band 1 (2100-MHz) like most of the world (except USA).

For German LTE data service, your phone needs to support the LTE-FDD bands 1 (2100-MHz), 3 (1800-MHz), 7 (2600-MHz) and 20 (800-MHz). If some of the bands are not supported by your phone, your connection speed will probably not reach the usual LTE speed and will be limited.
For example, Vodafone and O2 use band 20 (800-MHz) in rural areas as well as cities.
Deutsche Telekom (Congstar) also uses band 20 (800-MHz) on the countryside, but mostly makes use of band 3 (1800-MHz) in cities. Deutsche Telekom (Congstar) also started using band 8 (900-MHz) for LTE, while Vodafone and O2 still use that frequency band for GSM.

As always, if you have any questions, just write us an email: or contact us via Facebook Messenger for immediate responses.

36 Responses

  1. Saad


    I am looking to buy an iPhone 11 64GB and color. Which mobile carrier should I take it from?
    Also, buying the phone from Germany means it cant be used in other countries like UAE or Canada etc…?


  2. alex albu

    Does anybody know if the mobile companies allow Carrier Selection Code in Germany, in order to use an alternate operator for your international calls?

  3. abb

    i want to buy a German sim card but i dont stay in Germany often.
    i need a sim card that roaming price be cheaper than others. my hometown is outside of EU countries.
    can anybody offer me that which operator is better for me?

  4. Ana

    I do NOT recommend o2.

    I had bad experiences, and many friends complained about it too.
    They do not inform you correctly about the prices, it is close to impossible to end a contract, and the customer service is terrible.

    I truly hope other people had good experiences, but I didn’t.

  5. Jeff

    I’m a Android user, looking for Vodafone apps to manage my Vodafone prepaid SIM usage and recharging the credit. According to the review in Google Play, the apps is in German only and it doesn’t have a English Version. Please assist.

    Thank you.

  6. mm

    In general, the mobile world in Germany is hugely underdeveloped. The prices are high, real coverage is a joke (especially outside of big cities – but also within cities it is often really bad) and the contract terms are hugely in favour of the providers (you have to cancel your contract 3 months before it’s expiration or it will be prolonged by another year). If you need a solid amount of data, be prepared to pay a lot.
    From personal experience (i.e. a person who spends appx. 8 GB of LTE data) the best network is Vodafone. I use it on my personal phone with my company phone being in Telekom. Where the Telekom is barely having any connection, the Vodafone is always working properly.

  7. Peter

    Which networks are the UK providers preferring for roaming? Vodafone UK obviously utilises the same as Vodaforne DE but what about Three and EE in particular?

    • MyGermanPhone

      Hi Peter,
      You will need to reach out to Three and EE and ask them for their German roaming partner, we do not have this information.
      My German Phone

    • Thom

      I’m currently in Frankfurt and my EE contract is using TDG (whoever that actually is).

  8. Anisha Ghosh

    I am using Vodafone and I think Vodafone has the worst service in Germany specially for people, who doesn’t speak German. They are not at all cooperating. I have a mobile phone contract with Vodafone and also I am paying insurance for my phone. The screen of my phone got broken and so I asked the insurance to change my phone. The insurance company has changed my phone and instead of a new phone they gave me an old repaired phone, whose button is not working properly.

    I have sent the phone back to them and also I have sent my old phone back as well. So I don’t have any phone with me now. I am trying to contact Vodafone customer service from today morning to resolve the issue but nobody speaks English and thus couldn’t help me.

    I have written an email to Vodafone but there is no answer. I have dialed 08001721212 and also said Operator , English Operator but not of these work. This is simply annoying.

    Then I have called 08007242643 and agents there have been changing departments and then putting me to answering machines. This is simply ridiculous. Till now I had no solution to my problem. I am paying Vodafone every month and now I have no phone. If I have known this I would have never ever taken the service of Vodafone in Germany.

    I cannot even cancel the contract with Vodafone now. I won’t recommend Vodafone either to anyone.

    • MyGermanPhone

      Sorry that you have to deal with this unpleasant customer service. From personal experience, we can recommend Congstar and Telekom. They are always very friendly and accommodating in their customer support.

    • SKA

      You are not alone. Vodafone in Germany has the worst customer service I have ever experienced. They can speak English but deliberately do not. When one can even speak German, it does not make any difference. No one takes responsibility for anything. They keep refferring you to another number or agent to call. The customer service center seems to me, to be more interested in just signing on new contracts and extending old ones. There has not been a single problem of the many terrible experiences I have had with them that was addressed on a single call or visit. One has to call or visit at least 5 or more times to get one responsible and caring staff to solve a problem that turns out to be so trivial to resolve.
      As I type, my internet service is off. I went to the CSC and was given a number to call and follow the prompts to no avail. I just cannot wait for my contract to end !

  9. Greg


    After being in Germany for 16 months, I am transferred by my company to China. Vodafone refuses to terminate the contract early – even when providing a letter from the employer stating about the transfer.

    It does not seem reasonable to make a client pay the remaining 8 months full price for a service that will not be provided. I don’t think this is honest and fair.

    On top of that, unfortunately the customer service operators are rude and not understanding, nor helpful.

    I will keep trying to contact the customer service for some understanding and good will, but so far Vodafone was not very fair to try to help on this topic.

    I do not recommend to anyone to take a contract with Vodafone.

    Best regards,

    • MyGermanPhone

      Hello Greg,
      Keep calling the Vodafone customer service. Some of their employees might not know how to handle a case like yours. Unfortunately, you do not necessarily have a legal right for the contract to be cancelled early. If they do not want to terminate your contract, ask them for a contract hold/pause. We once had a client who went to Hong Kong and Vodafone paused his contract for 6 months. Sometimes they will switch your contract to a basic version that is free. So your contract is still running but you don’t have to pay a monthly fee. Hope this helps!

  10. TyAshB

    I was wondering is TKS and Vodafone the same thing? We are being told it is if we sign up with them, but then . have been told if we can find a store with someone who speaks english for Vodafone directly to go to them. We have no transportation at the moment though.

    • MyGermanPhone

      TKS and Vodafone are not the same company. If you book anything with TKS, you will need to communicate with them in case of any questions. TKS merely uses the Vodafone network.

  11. sara

    I want to know which is O2 Carrier from the following List? Cingular, nextel, qwest, rogers, skytel, sprint pcs, suncom, tmobile, us celllular, verizon, virgin mobile, vodacom, bell, cellular one.
    Thanks for your help.

    • MyGermanPhone

      These seem to be US mobile network providers? O2 is a provider from Telefonica, and Telefonica does not operate a consumer mobile network provider in the US.

  12. Tui

    I can say with my 1 year of mobile using in different providers, it really depends on the provider but i can say with my own experience that i dont want to get to the E-network at all anymore the fact that if you are travelling in small citys or villages you have a low chance to get high speed internet even if it shows you LTE or 4G. I recommend the D-network. It is slightly more expensive but with the experience you i can complain the fact that you have with Deutsche Telekom 90%(In my case) 4G LTE highspeed up to 100MBit/s and me as a heavy user it’s really good.

    • Atif

      What do you means by D-Telekom networks. I am using Aldi talk its not work in small towns and villages. Few days before i bought T-Mobile internet its show LTE and 4g but not work in small towns and villages as well. So what you suggest than ?

  13. Mike

    I have had exceptionally bad experiences with mobilcom. I took mobilcom as a mobile carrier in 2012.
    Ater two years I started having serious problems with connection. Now that I recall, I dont know if the internet ever worked properly.
    I could not get online, which was the whole point of me being their customer. I tried to seek help from their shop in Bad Homburg. The shop said they could not help, the reason being, I guess they only sell new contracts. I decided to terminate the contract as the connection simply did not work. This was done in the same Bad Homburg shop. I even went back to their shop to doublecheck the termination was done as I still saw some mail from mobilcom. I thought this was the end of my bad experience. After over a year had passed I noticed in my bank statement that Mobilcom is still withdrawing money from my account. I contacted mobilcom, and they said they never any termination of contract. As my mistake I should have saved and filed the termination paper. Now I have once more terminated the contract, but as expected in the fine print there is again a waiting period of 6moths or so… . On top of this mobilcom are uninterested and unwilling to help with making my connection work. So I am again paying for absolutely nothing.

    • Dimitrije

      I came here to leave the same comment basically.


      Only bad experiences that border with **criminal**.

      They speak English when they want to sell you something. The most interesting story:

      My contract was about to end. I get a call from one of them, and they ask me about whether I want to extend my contract. I explicitly said NO, I do not want to, as I am not going to remain in Germany for much longer and I’m not interested. The same day I get a notification that my contract has been extended (!). Guess what – for any inquiries I had to call a number that is different from a regular call center. So I do, and there nobody wants to speak English all of a sudden (even though previously I was told that they do have people responsible for this kind of communication). One of my friends called and finally we sorted the issue, where he said that the contract will be cancelled.

      It was not. They are now charging me ludicrous amount of money. They called me again however when they hear I speak English, they just hang up without saying ANYTHING. This is just horrible and unacceptable.

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.