Carol Ann Duffy nació en una familia católica en los Gorbals, una parte pobre de Glasgow, la primera hija de Frank Duffy, un mecánico electricista y May Black La pareja tuvo otros cuatro hijos, todos chicos.