Александр Головин родился в семье шахтёра Сергея Владимировича. Сергей с детства дружил с Александром Плясуновым, работавшим тренером местной ДЮСШ. Когда Александру было 6 лет, отец привёл его к Плясунову, который принял его в эту спортивную школу. Оттуда он перешёл в футбольную школу клуба «Металлург-Запсиб» и Училище олимпийского резерва (Ленинск-Кузнецкий). Когда Головин выступал в «Металлурге» , его пригласили в состав сборной Сибири, которая проводила турнир в Крымске. Там полузащитник обратил на себя внимание скаутов московского ЦСКА, пригласивших его в клуб.