Ha ottenuto il riconoscimento mondiale per l'interpretazione del re Leonida nel film di guerra 300 ricevendo le nomination per un Empire Award come miglior attore e per un Saturn Award come miglior attore e vincendo l'MTV Movie & TV Awards nella categoria "miglior combattimento". Del 2010 è la commedia Il cacciatore di ex nel quale è protagonista insieme a Jennifer Aniston.
Nato nel 1969 a Paisley, capoluogo del distretto scozzese del Renfrewshire, Gerard Butler è il più giovane dei tre figli di Margaret e Edward Butler. Trascorse i primi anni della sua vita in Canada dove la famiglia si era trasferita per poi tornare in Scozia. Da sempre appassionato di cinema, esordì al Kings Theatre di Glasgow a 12 anni con Oliver. Nonostante la passione e le capacità dimostrate sin da piccolo, fu dissuaso dall'intraprendere la carriera di attore e studiò giurisprudenza all'Università di Glasgow.
Gerard Butler nel 2012
Si trasferisce a Londra, dove dopo un incontro casuale con l'attore e regista Steven Berkoff si reca a un'audizione e ottiene una parte in Coriolano al Mermaid Theatre. Nel 1996, dopo un'altra audizione, ottiene una parte nella versione teatrale di Trainspotting. L'esordio cinematografico arriva nel 1997 con La mia regina (Mrs. Brown) di John Madden. È un grande successo che spiana la strada alla carriera di Butler. Nel 2001 riceve lo "Spirit of Scotland Award" per il cinema e nel 2002 è sul set di Lara Croft: Tomb Raider - La culla della vita al fianco di Angelina Jolie, interpretando Terry Sheridan, l'interesse amoroso di Lara Croft.
Nel 2020 interpreta il ruolo di John Garrity nel film Greenland che narra di un meteorite in rotta di collisione con la Terra seguito da una serie di piogge di comete in grado di provocare un'estinzione di massa. Mentre le città di tutto il mondo vengono rase al suolo dalle comete e il conto alla rovescia per l'apocalisse globale si avvicina allo zero, l'unica possibilità di salvarsi sono dei bunker sotterranei, uno dei quali è situato in Groenlandia. A John e alla sua famiglia tocca raggiungerla e mettersi in salvo prima che sia troppo tardi.
Nel 2023 interpreta il protagonista Brodie Torrance nel film thriller The Plane.
Nell'estate del 2004 ha avuto una relazione con l'attrice Beatrice Luzzi.[2]
Ha dichiarato in alcune interviste di non bere alcolici. Nel febbraio 2012 è stato riferito che aveva completato un corso di trattamento per l'abuso di sostanze in una struttura di riabilitazione, dopo essersi preoccupato per la troppa dipendenza dai farmaci antidolorifici prescritti, la cui quantità era aumentata in seguito a un incidente di surf durante le riprese di Chasing Mavericks - Sulla cresta dell'onda.
Nel 2011 Butler ha giocato in una partita di beneficenza per il Celtic FC di Glasgow, la squadra di calcio per la quale ha fatto il tifo fin dall'infanzia. Un anno dopo avrebbe rappresentato il Celtic interpretando il ruolo di un giocatore in Quello che so sull'amore. Nell'agosto 2013 ha acquisito una partecipazione azionaria nella squadra di cricket della Jamaica Tallawahs, che fa parte della Limacol Caribbean Premier League (CPL).
Nel 2016, per alcuni mesi, è stato sentimentalmente legato alla giornalista brasiliana Glória Maria.
Nel 2018 Butler ha partecipato a un gala di raccolta fondi organizzato da Friends of the Israel Defense Forces, che ha raccolto 60 milioni di dollari per le forze armate israeliane.
Nel novembre 2018 la casa di Butler è stata distrutta dall'incendio di Woolsey.
Nelle versioni in italiano delle opere in cui ha recitato, Gerard Butler è stato doppiato da:
Luca Ward in Dracula's Legacy - Il fascino del male, Lara Croft: Tomb Raider - La culla della vita, Alla ricerca dell'isola di Nim, Giustizia privata, Coriolanus, Machine Gun Preacher, Quello che so sull'amore, Attacco al potere - Olympus Has Fallen, Attacco al potere 2, Gods of Egypt, Quando un padre, Geostorm, Nella tana dei lupi, Hunter Killer - Caccia negli abissi, Attacco al potere 3 - Angel Has Fallen, Greenland, Copshop - Scontro a fuoco, The Plane, Operazione Kandahar
Massimo De Ambrosis in Attila, l'unno, Timeline - Ai confini del tempo, La dura verità
Fabrizio Pucci in The Vanishing - Il mistero del faro, Chase - Scomparsa
Davide Marzi in Chasing Mavericks - Sulla cresta dell'onda
Da doppiatore è sostituito da:
Roberto Draghetti in Dragon Trainer, La leggenda del drago Rubaossa, Dragons - Il dono del drago, Dragon Trainer 2, Dragon Trainer - Il mondo nascosto, Dragon Trainer - Rimpatriata