Loading the map…
Europe after the Ice Age
When the trees came back to Europe after the Ice Age, town by town
Fifteen thousand years ago ice lay over Scandinavia and most of Europe had few trees. Nine of the trees that make its woods today (birch, pine, hazel, elm, oak, lime, spruce, fir and beech) came back one by one, each at its own pace and by its own road. This map follows them through 1,304 dated cores of lake mud and peat, and gives dates for your own town where the cores allow, with how far off they tend to be.
14,000 years ago
Ice over Scandinavia, and a Europe with few trees#
The ice sheet still covered Scandinavia. The sea stood so low that Britain was joined to the continent across land that is now the floor of the North Sea.
Around the cores that reach back this far, trees covered a median 22% of the land, according to a reconstruction from the same kind of pollen by Sweeney, Harrison and Vander Linden (2025). At the height of the forest, 6.6 thousand years ago, they covered 68%.
On the map, that tree cover is the speckled canopy. Its colour says how many of the nine trees grew in the region: pale where one or two, deep green where all nine. Each small dot is one core. Where few cores lie near, the land is hatched. All dates are calendar years before 1950.
14,000 to 11,000 years ago
Birch and pine came first#
Birch and pine seeds travel far on the wind, and both trees stand the cold. Of the 422 cores with a sample from 11,000 years ago, 72% show birch growing in their region and 72% show pine.
The trees that need warmer summers were still in the south: in Italy, the Balkans and the Carpathians, where the speckle is already greener.
11,500 to 9,000 years ago
Hazel and elm spread fastest#
In about two thousand years the land where hazel grew went from 1,541,000 km² to 4,302,000 km² on this map, out to Ireland and southern Sweden; elm's went from 1,411,000 to 4,242,000 km².
Thomas Giesecke and colleagues, mapping the European Pollen Database in 2017, measured spread of at least 1,000 metres a year for hazel and elm, against about 400 for lime, oak and beech.
10,000 to 6,500 years ago
Elm, oak and lime: the forest at its fullest#
Elm, oak and lime followed close behind hazel. By 6,000 years ago each of the three grew across four to five million square kilometres of the map, and the cores show the most tree cover of the whole period: a median 68% about 6.6 thousand years ago.
This is the forest that most of Europe had when the first farmers arrived.
Britain, 11,000 to 8,000 years ago
Did hazel, elm and oak reach Britain before the sea cut it off?#
This site's map of Doggerland has Britain cut off between 9,250 and 9,000 years ago; the models of Sturt, Garrow and Bradley (2013) put the break later, between 8,000 and 7,500.
Around Canterbury the pollen map has hazel from about 10,750 years ago, elm from 10,250 and oak from 10,000, all before the earlier date for the break. Lime comes about 8,500 years ago, between the two dates.
How sure is that order? For British cores, one date in five misses by more than 1,150 to 1,600 years. Hazel's lead of 1,500 years is larger than that; elm's (1,000) and oak's (750) are not, so for those two the order is uncertain.
Beech came much later. In the English records its pollen passes 0.5% only from about 3,750 years ago, and 1% from 2,500. A 2005 study of the New Forest proposed a few beech trees in southern Britain around 8,000 years ago. Spruce and fir never came back on their own.
Spruce
Spruce probably waited out the Ice Age in the Carpathians#
Around Cluj the pollen shows spruce in the region from about 13,500 years ago, around Sibiu from 13,000, while ice still covered Sweden. Enikő Magyari and colleagues (2011), who found spruce leaf pores in a Retezat lake from about 13,900 years ago, think spruce was probably common at lower elevations through the last glacial, though absent from that lake's shore for part of it.
It reached Scandinavia late, and from the north-east. Around Oslo the map has it only from about 1,000 years ago. In central Sweden, a spruce needle in the mud of Klotjärnen lake is 2,590 years old, 340 years before the map's date there.
Beech
Beech came last across most of Europe#
UNESCO, listing the ancient beech forests of Europe, says beech "started expanding its range" from southern refuges around 11,000 years ago. The pollen map has it then on 132,000 km², mostly in Italy and the Balkans.
In 72% of the 4,847 towns where the map dates beech, it is the last of the nine to appear. With every millennium the map shows it in more places. Around Cluj it arrives about 4,750 years ago, roughly when the Great Pyramid of Giza was built, about 4,500 years ago; around Brașov about 3,750. Around Paris and Brussels beech comes about 2,750 years ago, around Copenhagen 1,750. Around Brașov and Sibiu, fir came later still: the map has it from about 2,000 and 2,750 years ago.
By 2,000 years ago the land where beech grew was 22 times what it had been 11,000 years ago. For Carpathian records the map misses beech's arrival by a median 250 years.
6,500 years ago to 250 years ago
After 6,000 years ago the forest thinned#
Tree cover around the cores fell from a median 68% to 48%, over the same millennia in which farming spread across Europe. Lime and elm changed most: on the map, the land where lime passes its threshold shrank by 86% after 6,000 years ago, and elm's by 75%. That can mean fewer trees, including a decline large enough for the pollen to fall below the threshold; Giesecke and colleagues note this for lime.
Elm pollen fell sharply across Britain and Ireland; a review of the dated sites (Parker and others, 2002) puts the fall between about 6,350 and 5,300 years ago, its pooled range at one standard deviation. The causes discussed are a disease like today's Dutch elm disease, the first farmers, and climate.
How far to trust it
Where this map is wrong#
Pollen flies, so a date here says when a tree's pollen became common enough to suggest it grew in the region around the cores, not that it stood by your door. To test it: 44 lakes and bogs in Europe where needles, seeds or wood of these trees were found and dated. In the 48 cases that can be compared (the map has an arrival there, and the oldest remains are not simply the bottom of the record), only 5 put the tree more than 1,000 years before the map's date; in 18 the two agreed within 1,000 years; in 25 the remains came later, by a median 1,500 years. Such remains are rare finds, so a late find says little; an early one suggests the map may be late there, and among these comparisons that was rare.
Each core was also left out in turn and its date estimated from cores more than 25 km away. The median difference from the core's own date was 500 to 750 years, depending on the tree; four differences in five were under 1,500 to 2,250.
Where few cores lie near, the land is hatched and the town search gives no date. That is most of the Romanian Plain: within 150 km of Bucharest there is 1 record, Mire Garvan, 74 km away.
When the trees came back to your town
Type a town or village of 10,000 people or more (5,000 in Romania), or click the map. You get the nine trees in the order their pollen appears, each with the map's usual error for that tree, and the cores nearest to you.
Pick a town to see its trees.
Dates are calendar years before 1950. "Around" means the region of the nearest cores, not the town itself.
Drag the map, or use the arrows. Pick one tree to see only that tree.
How the map is made
Lakes and bogs keep the pollen that falls on them, layer by layer. A core drilled through the mud is a dated record of the plants around it. LegacyPollen 2.0 gathers 1,446 such records from Europe (99,774 samples), with the plant names harmonised and the ages recalculated in one way. The map uses the 1,304 on land; samples after 1850 are set aside, because pollen from the last 175 years records planting as much as nature.
A tree counts as growing in a core's region when its pollen passes a threshold, following those proposed by Lisitsyna, Giesecke and Hicks (2011): 5% for birch, 10% for pine, 1.5% for oak, 1% for hazel, spruce and beech, 0.5% for elm, lime and fir. The thresholds are set for each tree because some make far more pollen than others.
For every 250 years, each core with a sample in that window says yes or no. The map at any point is the share of yes, weighting nearby cores more: by distance (most weight within about 120 km) and by height (cores within about 400 m of the point's height count most). Those two widths were chosen by the test below. The tree cover that sets how dense the canopy is comes from a separate reconstruction from pollen, for 811 sites (Sweeney, Harrison and Vander Linden, 2025). The ice is the mapped margin of DATED-1 and, for the Alps, a model by Seguinot and others; the coast is today's relief with the sea of the time from ICE-6G_C.
A town's date is the first 250-year window from which its tree stays present on the map, and it is given only when a core within 150 km and within 500 m of the town's height shows the same arrival itself, within 1,000 years. Otherwise the town gets "too few cores near".
How good the dates are, tree by tree
Each core was left out in turn and its arrival date predicted from cores more than 25 km away. A second check compares the map with the abundance maps of Giesecke and others (2017), made from older ages of many of the same cores, every 500 years.
| Tree | Threshold | Cores with an arrival | Median miss | Four in five within | Against Giesecke 2017 |
|---|---|---|---|---|---|
| birch Betula | 5% | 194 | 750 | 2,250 | – |
| pine Pinus | 10% | 259 | 500 | 1,750 | – |
| hazel Corylus | 1% | 496 | 750 | 1,750 | – |
| elm Ulmus | 0.5% | 555 | 750 | 1,500 | 500 |
| oak Quercus | 1.5% | 497 | 750 | 1,750 | 500 |
| lime Tilia | 0.5% | 440 | 500 | 1,500 | 500 |
| spruce Picea | 1% | 298 | 750 | 2,000 | 1,000 |
| fir Abies | 0.5% | 299 | 750 | 1,750 | 500 |
| beech Fagus | 1% | 371 | 750 | 1,750 | 500 |
What did not hold up
Trees waited thousands of years before taking over. Studies often find a first trace of a tree long before its expansion. In this data, at the same core, a tree that passes its threshold reaches five times that share within 250 to 1,000 years. The long waits come from traces under the threshold, which can be pollen blown in from far away.
A date for every town. The first version gave Bucharest spruce from 750 years ago and Bacău every tree at once, 3,750 years ago, because the mix of distant cores changed over time. The town search now gives a date only where a nearby core at a similar height shows it.
The elm decline, dated by this map. The map shows elm falling after about 6,000 years ago, but its dates for the fall scatter by 2,000 years, more than the published range. The page gives the published range instead.
Sources
- Li, C., Ni, J., Böhmer, T., Cao, X., Zhou, B., Liao, M., Li, K., Schild, L., Wieczorek, M., Heim, B. and Herzschuh, U. (2025). LegacyPollen2.0: taxonomically harmonized pollen percentages of European samples with revised chronologies. PANGAEA. doi.org/10.1594/PANGAEA.971693 (CC BY 4.0)
- Lisitsyna, O. V., Giesecke, T. and Hicks, S. (2011). Exploring pollen percentage threshold values as an indication for the regional presence of major European trees. Review of Palaeobotany and Palynology 166, 311–324. doi.org/10.1016/j.revpalbo.2011.06.004
- Sweeney, L. F., Harrison, S. P. and Vander Linden, M. (2025). European forest cover during the Holocene reconstructed from pollen records. Biogeosciences 22, 4903; data and code. doi.org/10.5281/zenodo.15283096 (GPL-3.0)
- Giesecke, T., Brewer, S., Finsinger, W., Leydet, M. and Bradshaw, R. H. W. (2017). Patterns and dynamics of European vegetation change over the last 15,000 years. Journal of Biogeography 44, 1441–1456; interpolated maps. doi.org/10.1594/PANGAEA.865121 (CC BY 3.0)
- Neotoma Paleoecology Database: plant macrofossil datasets in Europe. www.neotomadb.org/ (CC BY 4.0)
- Magyari, E. K., Major, Á., Bálint, M. and others (2011). Population dynamics and genetic changes of Picea abies in the South Carpathians revealed by pollen and ancient DNA analyses. BMC Evolutionary Biology 11, 66. doi.org/10.1186/1471-2148-11-66
- Parker, A. G., Goudie, A. S., Anderson, D. E., Robinson, M. A. and Bonsall, C. (2002). A review of the mid-Holocene elm decline in the British Isles. Progress in Physical Geography 26, 1–45. doi.org/10.1191/0309133302pp323ra
- Sturt, F., Garrow, D. and Bradley, S. (2013). New models of North West European Holocene palaeogeography and inundation. Journal of Archaeological Science 40, 3963–3976. doi.org/10.1016/j.jas.2013.05.023
- Grant, M. J. (2005). The palaeoecology of human impact in the New Forest. PhD thesis, University of Southampton. eprints.soton.ac.uk/444030/
- UNESCO World Heritage Centre. Ancient and Primeval Beech Forests of the Carpathians and Other Regions of Europe. whc.unesco.org/en/list/1133/
- ETOPO 2022 (NOAA NCEI): relief and sea floor. doi.org/10.25921/fd45-gt74 (public domain)
- ICE-6G_C (VM5a): Peltier, Argus and Drummond (2015), sea level against the land. www.atmosp.physics.utoronto.ca/~peltier/data.php
- DATED-1: Hughes and others (2016), ice margins of northern Europe. doi.org/10.1594/PANGAEA.848117 (CC BY 3.0)
- GeoNames: towns and villages. www.geonames.org/ (CC BY 4.0)