Churchill werd geboren in Blenheim Palace te Woodstock in Oxfordshire. Hij was een nakomeling van de Engelse veldheer John Churchill, de 1e hertog van Marlborough, die Blenheim Palace cadeau had gekregen als beloning voor de overwinning in de Slag bij Blenheim in 1704. Churchills vader was Lord Randolph Henry Spencer-Churchill, de derde zoon van de zevende hertog van Marlborough, die in 1886 minister van Financiën was. Net als zijn vader gebruikte Churchill alleen 'Churchill' als achternaam, hoewel hij officieel geregistreerd stond als ‘Spencer-Churchill’. Zijn moeder was Jennie Jerome, de dochter van de Amerikaanse miljonair Leonard Jerome.