Rishi Sunak ble født den 12. mai 1980 i Southampton i England til Afrika-fødte hinduistiske foreldre av punjabi-indisk avstamning, Yashvir og Usha Sunak. Han er den eldste av tre søsken.