I 49ers acquisirono Staley after dopo aver scambiato la loro prima scelta del primo giro con New England Patriots. I Niners la loro scelta del primo giro del Draft NFL 2008 (con cui i Patriots selezionarono Jerod Mayo) e una scelta del quarto giro del 2007. New England in seguito cedette la scelta del quarto giro agli Oakland Raiders per il wide receiverRandy Moss.
Il 28 agosto 2007, Staley fu nominato tackle destro titolare superando Kwame Harris. Nella sua stagione da rookie disputò tutte le 16 gare stagionali come titolare, concedendo agli avversari 8 sack.
Nella stagione NFL 208, Staley fu spostato nel ruolo di tackle sinistro giocando come titolare in ogni partita e concedendo nuovamente solo 8,5 sack.
Prima della stagione 2009, Staley firmò un'estensione contrattuale di 6 anni, per rimanere con San Francisco fino al 2017. Staley saltò sette gare nella stagione a causa di un infortunio a un gionocchio, ma giocò come titolare tutte le altre nove concedendo solo tre sack e non subendo alcuna penalità.
Il 30 ottobre 2011, Staley fu nominato tackle eleggibile e ricevette un passaggio chiave conquistando un primo down nella vittoria dei 49ers 20-10 sui Cleveland Browns. A fine stagione, Joe fu convocato come tackle titolare per il suo primo Pro Bowl, fu inserito nella formazione ideale della stagione All-Pro e fu votato al 67º posto nella NFL Top 100, l'annuale classifica dei migliori cento giocatori della stagione[2]. I Niners vinsero la propria division con un record di 13-3. Nei playoff eliminarono i New Orleans Saints, qualificandosi per la finale della NFC, dove furono sconfitti ai supplementari dai New York Giants, futuri vincitori del Super Bowl XLVI.
Nel 2013, Staley disputò per la terza stagione consecutiva tutte le 16 gare come titolare, venendo premiato con la terza convocazione al Pro Bowl[8] e inserito nel Second-team All-Pro dall'Associated Press[9], mentre la Pro Football Writers Association lo inserì nel First-team. Fu inoltre votato al 75º posto nella NFL Top 100 dai suoi colleghi[10]. Il 23 dicembre 2014 fu convocato per il quarto Pro Bowl in carriera[11], selezione che ottenne anche l'anno successivo[12].
Il 2 febbraio 2020 Staley partì come titolare nel Super Bowl LIV ma i 49ers furono sconfitti per 31-20 dai Kansas City Chiefs.[13] Il 25 aprile 2020 annunciò il suo ritiro.
^(EN) 2007 National Football League Draft, Pro Football Hall of Fame, 2007. URL consultato il 12 settembre 2012 (archiviato dall'url originale il 24 settembre 2015).
^(EN) NFL.com - Top 100 Players of 2012, su nfl.com. URL consultato il 27 luglio 2012 (archiviato dall'url originale il 14 giugno 2012).
^(EN) 2013 Pro Bowl rosters, NFL.com, 26 dicembre 2012. URL consultato il 27 dicembre 2012.