Christmas Tree Production by State 2025

Oregon
4,714,298
North Carolina
4,031,864
Michigan
1,551,185
Pennsylvania
1,050,159
Wisconsin
700,341
Washington
535,046
Virginia
474,902
New York
295,260
Minnesota
182,532
Ohio
155,572
California
138,803
Maine
128,601
Vermont
110,459
New Hampshire
106,703
Connecticut
98,500
Indiana
90,519
New Jersey
85,781
Illinois
84,442
Massachusetts
82,524
Tennessee
54,005
Maryland
52,677
West Virginia
42,830
Texas
34,578
Georgia
32,161
Idaho
31,811
South Carolina
27,578
Iowa
27,387
Missouri
26,557
Rhode Island
17,121
Alabama
17,038
Florida
13,968
Mississippi
12,889
Louisiana
11,545
Colorado
10,173
Nebraska
9,907
Oklahoma
8,546
Kansas
8,444
Arkansas
7,938
Montana
7,586
Kentucky
5,869
Delaware
5,401
Hawaii
3,727
South Dakota
2,648
Utah
1,700
New Mexico
938
State
Trees Cut
Tree Farms
Acres in Production
Tree Sales
Oregon Flag
Oregon4,714,2981,43145,283$120,680,000
North Carolina Flag
North Carolina4,031,86485438,893$86,830,000
Michigan Flag
Michigan1,551,1851,23336,986$28,730,000
Pennsylvania Flag
Pennsylvania1,050,1591,28130,793$28,810,000
Wisconsin Flag
Wisconsin700,34185923,373$18,030,000
Washington Flag
Washington535,0466707,985
Virginia Flag
Virginia474,90246411,151
New York Flag
New York295,2601,18719,762
Minnesota Flag
Minnesota182,5323217,337$5,800,000
Ohio Flag
Ohio155,5727377,714$4,890,000
California Flag
California138,8033249,836$4,850,000
Maine Flag
Maine128,6013324,012$3,570,000
Vermont Flag
Vermont110,4592603,650$2,610,000
New Hampshire Flag
New Hampshire106,7032342,892$3,350,000
Connecticut Flag
Connecticut98,5005384,149$4,890,000
Indiana Flag
Indiana90,5192052,663$2,900,000
New Jersey Flag
New Jersey85,7818885,288$2,790,000
Illinois Flag
Illinois84,4422723,748$3,920,000
Massachusetts Flag
Massachusetts82,5243902,801
Tennessee Flag
Tennessee54,0051371,969$1,310,000
Maryland Flag
Maryland52,6771872,177$2,020,000
West Virginia Flag
West Virginia42,8302312,363
Texas Flag
Texas34,578125945$1,550,000
Georgia Flag
Georgia32,1612052,412$924,000
Idaho Flag
Idaho31,811120728
South Carolina Flag
South Carolina27,5781381,697$869,000
Iowa Flag
Iowa27,3871391,257$910,000
Missouri Flag
Missouri26,5571151,565$874,000
Rhode Island Flag
Rhode Island17,12165592$773,000
Alabama Flag
Alabama17,03882984$662,000
Florida Flag
Florida13,9681581,758$377,000
Mississippi Flag
Mississippi12,8891161,051$568,000
Louisiana Flag
Louisiana11,54581340$322,000
Colorado Flag
Colorado10,1731372,681$278,000
Nebraska Flag
Nebraska9,90764434$487,000
Oklahoma Flag
Oklahoma8,54629172$373,000
Kansas Flag
Kansas8,44469599$519,000
Arkansas Flag
Arkansas7,93829266$341,000
Montana Flag
Montana7,58645380
Kentucky Flag
Kentucky5,86990567
Delaware Flag
Delaware5,40124246$235,000
Hawaii Flag
Hawaii3,7272961$261,000
South Dakota Flag
South Dakota2,6481495$141,000
Utah Flag
Utah1,70035206$80,000
New Mexico Flag
New Mexico93834626$16,000