Federico Balzaretti nasce a Torino il 6 dicembre 1981. Inizia la carriera nelle giovanili del Torino; nel 1999 viene ceduto al Varese e poi al Siena prima di far ritorno al Torino con il quale fa l’esordio in Serie A. Il Torino finisce in B e l’anno successivo riguadagna la massima serie ma il club fallisce e Balzaretti resta senza squadra. La Juventus gli propone un contratto ed accetta: i tifosi granata lo vedono come un tradimento. Con la maglia bianconera resta fino al 2007 prima di passare alla Fiorentina. In Viola resta fino al 2008 e nel mercato invernale passa al Palermo dove firma un triennale. L’esperienza siciliana lo promuove uno dei migliori terzini sinistri del campionato. Lascia il Palermo dopo 4 anni e mezzo, giocando 159 partite e segnando 3 reti. Il 1° agosto 2012 si trasferisce in giallorosso per 4.5 milioni di euro accettando un contratto di 3 anni da 1.5 milioni a stagione. La sua prima apparizione in giallorosso è in Roma – Catania, terminata 2-2. Una stagione non esaltante, come tutto il club, che si conclude con 32 presenze stagionali. La stagione successiva si apre con una Roma totalmente differente e Balzaretti si dimostra in grande forma. Suo il gol il 22 settembre 2013 contro la Lazio che sblocca il derby d’andata, vinto 2-0 dai giallorossi. Dopo la gara contro il Sassuolo del 10 novembre, Balzaretti si ferma per un’infiammazione all’adduttore. Il giocatore è costretto ad un intervento chirurgico a Boston, terminando così la stagione. La stagione 2014/2015 non inizia nemmeno poichè il 24 luglio 2014 è costretto ad un nuovo intervento chirurgico a Monaco di Baviera.
Il 3 aprile 2015 torna a disposizione e gioca con la Primavera giallorossa e il 4 aprile torna convocati per la sfida Roma – Napoli. A fine stagione, la Roma non rinnova il contratto ed il 12 agosto 2015 decide di ritirarsi dal calcio giocato, restando nei quadri dirigenziali della società giallorossa.
Si dimetterà nel 2019 ed attualmente è opinionista su DAZN.