Makanin ble født i Orenburg oblast, men flyttet til Moskva for å studere. Han fullførte en fem-årig utdanning ved fakultetet for mekanisk matematikk ved Statsuniversitetet i Moskva, men hadde også en to-årig utdanning som manusforfatter ved den russiske filmskolen.