Pe 17 aprilie 2006, la 16 ani, Bale devine cel mai tânăr jucător al lui Southampton când și-a făcut debutul împotriva celor de la Millwall FC. Pe 6 august a marcat primul său gol, în fața celor de la Derby County FC, meci terminat 2-2.[5]
În decembrie 2006, a câștigat Premiul Carwyn James de la BBC Țara Galilor,[6] și a fost numit cel mai bun tânăr jucător din Football League pe 4 martie 2007.[7]
Tottenham Hotspur
Pe 25 mai 2007, Bale a semnat un contract pe 4 ani cu Tottenham Hotspur, cu ei plătind 5 milioane de lire sterline.[8] Totuși, Tottenham a mai plătit 2 milioane pentru evoluțiile sale.
El a debutat pe 16 august împotriva celor de la Manchester United. El a marcat în al doilea său meci, împotriva lui Fulham FC, meci terminat 3-3.[9]
Bale a semnat o prelungire a contractului, pe 4 ani în august 2008.[10]
Pe 5 ianuarie 2012, a fost votat de UEFA în Echipa Anului 2012.
Real Madrid
Pe 1 septembrie 2013, Gareth Bale s-a transferat la clubul spaniol Real Madrid, semnând un contract pe 6 ani iar costul transferului nefiind divulgat.[11][12] Presa spaniolă și Real Madrid TV au anunțat că costul transferului ar fi 91 de milioane € (77 de milioane £), în timp ce presa engleză a anunțat un cost de transfer record în sumă de 100 de milioane € (85,3 milioane £), ceea ce înseamnă că ar fi mai scump decât transferul record al lui Cristiano Ronaldo contra sumei de 94 milioane € (80 de milioane £),[13][14][15][16][17][18] devenind cel mai scump fotbalist din istorie.
1 Include play-off-urile Football League Championship 2 Golurile pentru Spurs nu include golul marcat contra Fulham pe 6 noiembrie 2011, mai târziu califcat ca autogol[20]