Gli utenti interessati a comprarlo possono decidere tra due opzioni disponibili: acquistarlo direttamente presso l'Apple Store oppure rivolgersi ad uno dei gestori telefonici tra Tim, Vodafone e Tre ed averlo in abbinamento ad una data tariffa. Volendo acquistare lo smartphone direttamente da un negozio Apple il costo è di 659 euro per la versione da 16 giga e di 779 euro per quella di 32 giga, abbinandolo alle tariffe proposte dai singoli operatori invece sono previste le seguenti opzioni.
Tim propone le offerte Tuttocompreso, che consente di avere l'iPhone 4 con un abbonamento di 2 anni che parte da 49, 69, o 99 euro al mese per avere rispettivamente inclusi 500,1000 e 1500 minuti di traffico ogni mese. A questo canone va inoltre aggiunta l'opzione Internet, che costa 8 euro al mese e prevede il traffico da 1 GB. L'acquisto diretto con Tim ha invece un costo uguale a quello di Apple.
L'operatore Vodafone offre l'iPhone 4 in modalità abbonamento con le tariffe Stile Libero New e Più Facile. La prima prevede il costo di 29 euro al mese per la durata 24 mesi, nessun ulteriore costo di anticipo, 2 GB di navigazione inclusa e la possibilità di parlare a 9 centesimi al minuto verso tutti i numeri. La tariffa Più Facile invece si divide in tre opzioni: Medium, Large e Top Club, tutte in Special Edition. la Medium Special Edition consente di avere 500 minuti di traffico al mese verso tutti, 2 GB al mese al costo di 10€ e un anticipo di 269 euro pagando un canone di 25€ per 24 mesi; più Facile Large Special Edition invece garantisce un traffico di 1200 minuti verso tutti e 2 GB al mese, pagando un costo di 10€, con anticipo di 169 euro e 50 euro per 24 mesi.
Più Facile Top Club Special Edition in ultimo offre 3000 minuti al mese di traffico da utilizzare verso tutti i numeri e 2 GB al mese inclusi al costo di un anticipo di 69 euro più 90 euro al mese per 24 mesi. L'acquisto diretto ha invece un costo uguale a quello di Apple. Per quanto riguarda il gestore Tre, le tariffe sono le seguenti: si parte con un canone mensile di 29 euro al mese relativo alla offerta Top 400 per arrivare a 149 euro mensili con la tariffa Top 3000 senza il pagamento di ulteriori anticipi (salvo nella offerta Top 400 e in caso si richieda un iPhone 4 da 32 GB). Le offerte Tre hanno una durata di contratto di 30 mesi e non di 24. L'acquisto diretto di iPhone attraverso questo operatore, ha un costo inferiore a quello ufficiale di Apple.