Полное имя — Джерард Джеймс Батлер.
Младший из трех детей в семье Маргарет и Эдварда Батлера.
Еще в детстве Джерард увлекся театром — в 12 лет он участвовал в театральной постановке в одном из крупных театров Глазго.
Он поступил на учебу в шотландский молодежный театр, однако, несмотря на то, что там он считался одним из самых талантливых студентов, Батлер решил, что актерская карьера слишком нереальна и поступил в Университет Глазго на факультет юриспруденции. Работа юристом вскоре доканала Батлера — однажды он посетил театральную постановку «На Игле» и понял, что выбрал не ту профессию.
В 1997 году состоялся первый крупный кинодебют Батлера — он сыграл в ленте «Mrs. Brown» c Джуди Денч и Билли Коннолли.
Отец умер от рака, когда Джерарду было 22 года.
Увлекается футболом, верховой ездой, лыжами, водными лыжами, в юности был солистом в рок-группе «Speed».
До актерской карьеры работал официантом, демонстратором игрушек, юристом.
Вскоре после рождения его перевезли в город Пэйсли в Шотландии, который он и считает родным.
Батлер — обладатель медали за храбрость, полученной за спасение утопающего мальчика.
Лучшие фильмы:
Дорогой Фрэнки
Призрак оперы
300 спартанцев
P.S. Я люблю тебя
Геймер
Законопослушный гражданин