We investigated the heritability of educational attainment and how it differed between birth cohorts and cultural–geographic regions. A classical twin design was applied to pooled data from 28 cohorts representing 16 countries and including 193,518 twins with information on educational attainment at 25 years of age or older. Genetic factors explained the major part of individual differences in educational attainment (heritability: a2 = 0.43; 0.41–0.44), but also environmental variation shared by co-twins was substantial (c2 = 0.31; 0.30–0.33). The proportions of educational variation explained by genetic and shared environmental factors did not differ between Europe, North America and Australia, and East Asia. When restricted to twins 30 years or older to confirm finalized education, the heritability was higher in the older cohorts born in 1900–1949 (a2 = 0.44; 0.41–0.46) than in the later cohorts born in 1950–1989 (a2 = 0.38; 0.36–0.40), with a corresponding lower influence of common environmental factors (c2 = 0.31; 0.29–0.33 and c2 = 0.34; 0.32–0.36, respectively). In conclusion, both genetic and environmental factors shared by co-twins have an important influence on individual differences in educational attainment. The effect of genetic factors on educational attainment has decreased from the cohorts born before to those born after the 1950s.