The time it takes for a christmas tree to grow depends on the type of tree and the environmental conditions. In general, it takes several years for a christmas tree to reach its full size. For example, a Norway Spruce can grow up to 30 feet tall in about 10 years, while a Douglas Fir can reach up to 40 feet tall in about 15 years.