По национальности — шотландец. Родился в индустриальном районе на севере Шотландии. В 16 лет оставил школу и был учеником у горного инженера, на шахте. Рисование вначале рассматривал как хобби.
Известность пришла к художнику после его первой персональной выставки в Шотландской королевской академии в 1989 году. После этого с успехом выставлялся в Нью-Йорке, Лондоне, Гонконге, Эдинбурге, Йоханнесбурге. В апреле 2004 года картина Дж. Веттриано «Поющий дворецкий» (The Singing Butler) была продана за 744.500 фунтов стерлингов. Дж. Веттриано известен также как иллюстратор, создатель рекламных плакатов для киноиндустрии, в том числе фильмов нуар. Интересы художника представляет Портлендская галерея. В 2003 году был награждён королевой Елизаветой II орденом Британской империи.