Der Netzbetreiber o2 zeichnet sich durch günstige Tarife aus, die auf Wunsch ohne Mindestvertragslaufzeit gebucht werden können. Wer viel telefoniert oder im Internet surft, kann von günstigen Flatrates profitieren. Alle Smartphone-Nutzer können mit o2 Blue verschiedene Flatrate-Tarife wählen. Um die Flatrates besonders günstig zu bekommen, kann man von Gutscheinen profitieren, die auf verschiedenen Internetplattformen zeitlich begrenzt angeboten werden. Diese Gutscheine verfügen über einen Code. Wird der o2 Gutscheincode bei der Bestellung angegeben, so wird der Wert des Gutscheines mit der Buchung oder mit der monatlichen Grundgebühr verrechnet.
Bei o2 Blue kann man zwischen den Flatrate-Tarifen o2 Blue 100 und o2 Blue 250 wählen. Der Tarif o2 Blue 100 umfasst eine Flatrate für das unbegrenzte mobile Surfen und den unbegrenzten Versand von SMS sowie für unbegrenzte Telefongespräche in das deutsche Netz von o2. Für Gespräche in alle deutschen Netze erhält man jeden Monat 100 Freiminuten. Wird die Flatrate online gebucht, so kann man von weiteren 150 Inklusiv-Minuten in alle deutschen Netze pro Monat für den Zeitraum für drei Monate profitieren. Beim Tarif o2 Blue 250 erhält man 250 Inklusiv-Minuten pro Monat in alle deutschen Netze, ansonsten gelten die gleichen Konditionen wie beim Tarif o2 Blue 100.
Die Tarife können mit einer Vertragslaufzeit von 24 Monaten gebucht werden. Wahlweise können beide Tarife ohne feste Vertragslaufzeit, für 30 Tage, abgeschlossen werden. Die Übertragungsgeschwindigkeit für das mobile Surfen liegt bei beiden Tarifen bei bis zu 7,2 Mbit/s, ab einem genutzten Datenvolumen von 300 MB wird für den Rest des Monats auf 64 kbit/s gedrosselt.