The area of Tara National Park is typical forested area with preserved and most productive forest communities not only in Serbia but also in Europe.
Over 75% of the surface area of Tara National Park is covered by forests, covering 34 different communities. Starting from the lowest position of the Drina River interspersed community of alder, willow, elm, oak, then the community white and black pine, beech communities to the highest positions where finally occur mixed forests of fir, spruce and beech with admixture of other deciduous trees.
The National Park is a natural habitat for five species of conifers: fir, spruce, black and white pine, and the only habitat in the world of Serbian spruce (Picea omorika).
The Serbian spruce is a type of an endemic species in the middle course of the Drina River. The biggest and the best preserved population are in Tara National Park. The total area of its distribution extends to about only 60 hectares, at altitudes of 800 to 1.600 meters above sea level. The species was discovered in the village of Zaovine, on Tara, in 1875 by a Serbian botanist Josif Pančić. As a tree the spruce has a straight and slender trunk with a pyramidal treetop. It grows on highly rocky and poor limestone above all but on other fields as well. It is resistant to drought, excessive humidity and frost. Because of its limited range, it does not present an important source of food for wildlife, however it does provide shelter for birds and small mammals.