If you live in a climate with warm winters, Arizona Cypress, Cupressus arizonica, is a good choice for growing your own Christmas tree. Some varieties can reach 5 to 10 feet tall in just five years.
According to the Texas A&M Forest Service, the most widely grown Texas Christmas trees are the Virginia pine, Afghan pine, eastern redcedar shortleaf pine, Arizona cypress and Leyland cypress.