Independent & reader-supported. We clearly label firsthand testing, visitor experiences, and manufacturer information.

Directory · Updated August 2026

United States & Canadian Wood Pellet Mills

Every mill we can confirm, with the state or province it sits in, whether it is running, and its nameplate capacity in tonnes per year.

187 mills listed
168 active
30 PFI qualified
25.7 million tonnes / yr
  • Independent No mill pays to be listed or ranked
  • Cross-checked Against Biomass Magazine's plant database
  • Corrections welcome Missing a mill? Write in and we will add it
  • Metric tonnes Nameplate output, not actual shipments

The list

Mills, A to Z by region

Sorted by state, then alphabetically. A dash means the operator has never published a capacity figure.

Status
Certification

Alabama Pellets – Aliceville Alabama Active 546,600
Alabama Pellets – Demopolis Alabama Active 360,000
Crossville Pellets Alabama Expansion 120,000
Enviva Pellets – Epes Alabama Under Construction 1,100,000
Fruitdale Pellets Alabama Active 30,000
Jackson Pellets Alabama Active 150,000
Nature’s Earth Pellets – Reform Alabama Active 160,000
Peak Renewables – Dothan Alabama Active 150,000
Aurora Energy Solutions Alaska Idled 26,000
Forest Energy Show Low PFI qualified Arizona Active 72,600
Drax – Leola Arkansas Active 40,000
Drax – Russellville Arkansas Active 40,000
Fiber Energy Products AR Arkansas Active 31,800
Highland Pellets, LLC – Pine Bluff Arkansas Active 702,200
GSNR – Lassen California Long-Term Idled 700,000
GSNR – Tuolumne California Long-Term Idled 300,000
Lignetics Mendocino PFI qualified California Active 34,900
Mallard Creek, Inc. California Active 90,700
Airex Energy Canada Active 15,000
Aurora Wood Pellets Canada Proposed 200,000
Biopower Canada Active 110,000
Canfor Energy North, Ltd. Canada Active 78,800
Cottles Island Lumber Co. Canada Active 12,000
Crabbe Lumber, Ltd Canada Active 40,000
Drax-Armstrong Canada Active 70,000
Drax-Burns Lake Canada Active 300,000
Drax-Entwistle Canada Active 400,000
Drax-Lavington Canada Active 300,000
Drax-Meadowbank Canada Active 225,000
Drax-Princeton Canada Active 90,000
Drax-Smithers Canada Active 140,000
Drax-Williams Lake Canada Active 240,000
Energex Pellet Fuel PFI qualified Canada Active 120,000
FM BioEnergy Ltd. Canada Proposed 20,000
Gildale Farms Canada Active 12,000
Grand River Pellets Canada Active 220,000
Granulco Canada Active 80,000
Granule 777 Canada Active 210,000
Granules de la Mauricie Canada Active 55,000
Granules LG Inc. Canada Active 120,000
Granules Pellets Lacwood Canada Active 15,000
Great Northern Pellet Canada Active 125,000
Groupe Lebel Pellet Plant Canada Active 100,000
Groupe Savoie Inc. Canada Active 90,000
Houston Pellet Limited Partnership Canada Active 230,000
Hygreen Canada Active 15,000
La Crete Sawmills Canada Active 90,000
La Granaudière Canada Active 200,000
Lauzon Recycled Wood Energy-Papineauville Canada Active 35,000
Lauzon Recycled Wood Energy-Saint-Paulin Canada Active 75,000
Marwood, Ltd. Canada Active 12,000
Northern Pellet LP Canada Active 200,000
P.W.I. Industries Canada Active 25,000
Peak Renewables-Chetwynd Canada Active 110,000
Peak Renewables-Fort Nelson Canada Proposed 600,000
Pelletec Canada Active 90,000
Prairie Clean Energy Canada Active 75,000
Prairie Pellet Co. Canada Active 10,000
Premium Pellet Ltd. Canada Active 240,000
Sagatay Wood Pellets LP Canada Proposed 90,000
Shaw Resources-Belledune Canada Active 100,000
Shaw Resources-Shubenacadie Canada Active 50,000
Skeena Bioenergy Canada Active 85,000
Spruce Products, Ltd. Canada Active 2,500
Thunder Bay Pellet Plant Canada Active 45,000
Vanderhoof Specialty Wood Products, Ltd. Canada Active 30,000
Vanderwell Contractors, Ltd. Canada Active 60,000
Mesa Verde Pellets Colorado Active 27,200
Enviva Pellets Cottondale Florida Active 749,900
Appling County Pellets, LLC Georgia Active 181,400
C&H Pellets Georgia Active —
Douglas Pellets Georgia Active 150,000
Enviva Pellets Waycross Georgia Active 800,000
Fram Renewable Fuels LLC Georgia Active 500,000
Hazlehurst Wood Pellets LLC Georgia Active 317,500
Ideal Pellets Georgia Active 110,000
LJR Forest Products Georgia Active 226,800
Spectrum Energy Georgia Proposed 544,300
Telfair Forest Products, LLC Georgia Active 122,500
Telfair Torrefaction Facility Georgia Active 15,000
Varn Wood Pellets Georgia Active 80,000
Jensen Lumber Co. Idaho Active 13,600
Lemhi Valley Pellets Idaho Active 2,200
Lignetics of Idaho Inc. PFI qualified Idaho Active 59,000
North Idaho Energy Logs – Hauser Idaho Active 54,400
North Idaho Energy Logs – Moyie Springs Idaho Active 45,400
Rocky Canyon Pellet Co. Idaho Active 5,900
Timberland Pellets – Fruitland Idaho Active 30,000
Easy Heat Wood Pellets – Indianapolis Indiana Active 21,800
Smith Creek Inc. Indiana Active 1,800
Southern Indiana Hardwoods Indiana Active 5,000
WestWind Logistics LLC Iowa Long-Term Idled 9,100
Somerset Pellet Fuel PFI qualified Kentucky Active 65,300
Southern Kentucky Pellet Mill Inc. Kentucky Active 7,300
LaSalle BioEnergy Louisiana Active 660,000
Morehouse BioEnergy Louisiana Active 585,000
Robinson Carbon Louisiana Active —
Home Grown Fuels Inc. Maine Active 5
Lignetics of Maine Inc. PFI qualified Maine Active 47,900
Maine Woods Pellet Company PFI qualified Maine Active 99,800
MaineFlame Maine Under Construction 30,000
Northeast Pellets LLC Maine Long-Term Idled 7,300
T&D Wood Energy Maine Active 33,600
Fiber By-Products Corp. PFI qualified Michigan Active 103,400
Michigan Wood Fuels PFI qualified Michigan Active 45,400
Vulcan Wood Products, Inc. Michigan Active 8,200
Northland Pallet, Inc. Minnesota Active 13,600
Staggemeyer Stave Wood Pellets PFI qualified Minnesota Active 6,800
Amite BioEnergy Mississippi Active 560,000
Brookhaven Pellets Mississippi Active 75,000
Enviva Lucedale Mississippi Active 750,000
Enviva Pellets Amory Mississippi Long-Term Idled 115,000
Quitman Pellets Mississippi Active 250,000
SDI Biocarbon Solutions Mississippi Active 200,000
Ozark Hardwood Pellets Missouri Long-Term Idled 127,000
Pennington Seed Inc. Missouri Active 4,500
Smith Flooring Wood Pellets Missouri Active 10,900
Genesis BioChar Montana Active —
Horizon Biofuels, Inc. Nebraska Long-Term Idled 2,000
Lignetics of New England – Jaffrey PFI qualified New Hampshire Active 71,900
Mt. Taylor Machine Pellet Fuel – Albuquerque New Mexico Active 4,100
Mt. Taylor Manufacturing – Milan New Mexico Active 4,100
Western Wood Products Inc. New Mexico Active 9,100
BioMaxx – Dry Creek Wood Pellets PFI qualified New York Active 41,900
Curran Renewable Energy PFI qualified New York Active 108,900
Hearthside Wood Pellets New York Active 900
Lignetics of New England – Deposit PFI qualified New York Active 73,500
Lignetics of New England – Schuyler PFI qualified New York Active 49,900
American Wood Fibers – Laurinburg North Carolina Active 45,400
Enviva Pellets Ahoskie North Carolina Active 410,000
Enviva Pellets Hamlet North Carolina Active 600,000
Enviva Pellets Northampton North Carolina Active 750,000
Enviva Pellets Sampson North Carolina Active 600,000
Timberland Pellets – Lenoir North Carolina Active 30,000
American Wood Fibers – Circleville PFI qualified Ohio Active 40,800
Easy Heat Wood Pellets – S. Charleston Ohio Active 54,400
Sugar Creek Shavings Ohio Active 2,300
Blue Mountain Lumber Products Oregon Active 20,000
Forest Energy Oregon Oregon Active 37,200
Frank Pellets LLC Oregon Active 26,300
Lignetics of Oregon – Brownsville PFI qualified Oregon Active 99,500
Lignetics of Oregon – Cascade Locks Oregon Active 24,500
Oakland Pellets Oregon Under Construction 35,000
Barefoot Pellet Co. Pennsylvania Active 63,500
BioMaxx-PA Pellets PFI qualified Pennsylvania Active 33,700
C&C Smith Lumber Co. Pellet Plant Pennsylvania Active 22,700
Energex American PFI qualified Pennsylvania Active 113,400
Greene Team Pellet Fuel Company Pennsylvania Active 45,400
Ironstone Mills Pennsylvania Active 1,800
Lignetics of New England – Allegheny PFI qualified Pennsylvania Active 57,100
O’Malley Timber Products Pennsylvania Active 36,300
Pellheat, Inc. Pennsylvania Active 4,500
Penn Wood Products, Inc. Pennsylvania Active 8,200
Effingham Pellets South Carolina Active 75,000
Enviva Pellets Greenwood South Carolina Active 600,000
IP Biomass South Carolina Active 29,000
Forest Product Distributors South Dakota Active 22,600
Spearfish Pellet Co. PFI qualified South Dakota Active 40,800
Hassell & Hughes Lumber Company Tennessee Active 16,300
Henry County Hardwoods Inc. Tennessee Active 33,100
Jasper Pellets Tennessee Active 100,000
Huntsville Pellets Texas Active 75,000
Patterson Fuel Pellets Texas Active 36,300
Patterson Wood Products Inc. Texas Active 36,300
Woodscape of Utah Texas Active 8,200
Woodville Pellets LLC Texas Active 460,000
PK Wood Pellet Vermont Proposed 30,000
Vermont Wood Pellet Company Vermont Active 11,000
American Wood Fibers – Marion PFI qualified Virginia Active 40,800
EasyPellet Products Virginia Active 90,700
Enviva Pellets Southampton Virginia Active 760,000
Lignetics of Lake Anna Virginia Idled 108,900
Lignetics of Virginia PFI qualified Virginia Active 79,800
Musser Biomass and Wood Products Virginia Active 86,000
Turman Hardwood Pellets Virginia Active 26,300
CleanBurn Pellets Washington Active 40,000
Drax – Longview Washington Under Construction 450,000
Pacific Coast Pellets PFI qualified Washington Active 59,000
Appalachian Wood Pellets PFI qualified West Virginia Active 45,400
Hamer Pellet Fuel West Virginia Active 66,000
Lignetics of West Virginia PFI qualified West Virginia Active 111,500
Dejno’s Fuel Pellets Wisconsin Active 45,400
Great Lakes Renewable Energy, Inc. Wisconsin Active 63,502
Indeck Energy – Ladysmith PFI qualified Wisconsin Active 81,600
Lignetics of Wisconsin – Marathon PFI qualified Wisconsin Active 27,200
Lignetics of Wisconsin – Peshtigo PFI qualified Wisconsin Active 56,200
Snow Timber Pellet PFI qualified Wisconsin Active 4,500

Capacity is the mill's stated annual output in metric tonnes (1 tonne ≈ 1.1 US short tons), not what it is producing today. Figures follow Biomass Magazine's plant database. Duplicate entries across the source tables have been merged.

Tell us about a mill

New plant, new owner, or a line that has gone quiet — send it over and we will confirm it before publishing.

Bought from one of these mills?

Owner reviews are how this directory stays honest. Rate the bags you burned this season and help the next buyer.

Rate the pellets you burned

Not sure which pellet to buy?

Hundreds of brands, scored by the people actually burning them. Find the one in your shed.

🔥 WoodPelletPrice.com just launched!

help add pricing and your favorite retailers


We just launched WoodPelletPrice.com — a community-powered way to find and report local wood pellet prices.

Know what pellets cost near you? Add a price and help other pellet burners find the best deals.

When you are done researching and leaving your reviews, go visit the new site

Find & Report Prices →

Advertisement