 Cairncross was born in Lesmahagow, Lanarkshire, the seventh of eight children of Alexander Kirkland Cairncross, an ironmonger.He was educated at Hamilton Academy, then won two scholarships to study economics at Glasgow University.From there, he attained a further research studentship to study at Trinity College, Cambridge, and in 1935 he was awarded the second PhD in economics bestowed by the university.