Christmas trees were first documented in 16th century Germany, where devout Christians brought decorated trees into their homes. The tradition spread from Germany to other parts of Europe and eventually to America through German immigrants in the 19th century.