Fra syv års alderen blev Cameron uddannet på to uafhængige skoler: på Heatherdown School i Winkfield (nær Ascot) i Berkshire, som tæller prins Andrew og prins Edward blandt sine gamle drenge. På grund af gode karakterer gik Cameron ind i sin øverste akademiske klasse næsten to år tidligere. I en alder af tretten gik han videre til Eton College i Berkshire, efter sin far og ældre bror. Hans tidlige interesse var i kunst. Seks uger før han tog sine O-Levels blev han fanget ryger cannabis. Han indrømmede forbrydelsen og havde ikke været involveret i at sælge stoffer, så han blev ikke udvist; i stedet blev han idømt en bøde, forhindret i at forlade skolens grund, og fik en "Georgic" straf (en straf, der involverede at kopiere 500 linjer af latinsk tekst).
syv