Kossoff was born in London, the youngest of three children, to poor Russian-Jewish immigrant parents. His father, Louis Kossoff (1883–1943), was a tailor, while another son, the eldest named Alec, changed his surname to Keith (aka Alan Keith); the middle sister was named Sarah Rebecca (Sadie). In its obituary of David Kossoff, The Scotsman wrote how he was "a man of deep convictions and proud of his Jewish origins".