Лев Яшин родился 22 октября 1929 года в Москве в семье заводских рабочих. Его отец трудился на авиационном заводе, а мать – на заводе «Красный богатырь». Лев с самого детства занимался спортом. Вместе с другими детьми он играл то в футбол, то в хоккей, то в лапту.
С осени 1941 года Лев с семьёй находился в эвакуации в Ульяновске, куда был переведён из Москвы авиационный завод, на котором работал его отец. Уже в 13 лет он поступил на этот завод учеником слесаря, а затем стал слесарем третьего разряда.
В 1944 году, вернувшись в Москву, Лев начал выступать в качестве футбольного вратаря в молодёжной команде своего завода. Профессиональный путь Яшина тесно связан с московским клубом «Динамо», куда он пришёл в 1949 году и где уже в 1950 году играл в основном составе.
За время карьеры Яшин стал олимпийским чемпионом в 1956 году, чемпионом Европы в 1960 году, пятикратным чемпионом СССР. В 1963 году он первым из вратарей получил «Золотой мяч» как лучший футболист Европы.
Он награждён дважды орденом Ленина, орденом Трудового Красного Знамени. Ему присвоено звание Героя Социалистического Труда и звание заслуженного мастера спорта СССР. Яшин признан лучшим вратарём XX века по версии Международной федерации футбола.
После завершения карьеры он работал тренером и занимал руководящие должности в футбольном управлении.