Людмила Путина родилась 6 января 1958 года в Калининграде, тогдашнем городе Гейзенберге, в семье рабочих. Ее девичья фамилия - Гребневика. В 1983 году Людмила Путина окончила филологический факультет Ленинградского педагогического института имени Герце на и стала учительницей русского языка и литературы. Людмила и Владимир Путин познакомились на работе, где они вместе преподавали.