La 31ª cumbre del G-8 se celebró del 6 al 8 de julio de 2005, en el hotel Gleneagles de Perthshire (Escocia), teniendo como anfitrión al Primer Ministro británico, Tony Blair.