PelletDeck

Ugly truth

How long a bag of pellets actually lasts

A 40 lb bag is not a number of hours. It is a number of pounds divided by whatever your grill is burning right now, which changes with set point, weather, and which barrel you own.

Short answer

In our model a 40 lb bag lasts about 46 hr 39 min at 225 F in mild weather, and a 20 lb bag about 23 hr 7 min. In winter the same 40 lb bag drops to about 22 hr 13 min. At 275 F in mild weather it is about 36 hr 40 min. These use the generic burn of 0.85 lb/hr at 225 F, so your grill will differ. Run your model in the calculator for a closer number.

Bag hours by smoker temp, weather and bag size

Model estimate, generic grill. Each cell is hours of fire from a full bag after one startup charge of 0.35 lb. Wind, gaskets, a dirty fire pot and lid peeking are not in it, and they only make it shorter.

Set pointWeatherBurn rate20 lb bag40 lb bag
225 FMild0.85 lb/hr23 hr 7 min46 hr 39 min
225 FWinter1.78 lb/hr11 hr 1 min22 hr 13 min
250 FMild0.96 lb/hr20 hr 22 min41 hr 6 min
250 FWinter2.03 lb/hr9 hr 42 min19 hr 34 min
275 FMild1.08 lb/hr18 hr 10 min36 hr 40 min
275 FWinter2.27 lb/hr8 hr 39 min17 hr 28 min

Worked example: how many briskets per 40 lb bag

A 12 lb packer brisket at 225 F in mild weather on the generic grill. Open it in the calculator.

  1. Cook time from the model: about 16 hr 30 min.
  2. Burn rate: 0.85 lb/hr at 225 F, times 1.0 for mild weather, is 0.85 lb/hr.
  3. Pellets: 0.35 lb to start, plus 16.5 hours times 0.85 lb/hr, is about 14.4 lb.
  4. Bag: 40 lb divided by 14.4 lb is 2 full cooks, with about 11.3 lb left over for a short cook.

Flip the weather to winter and the same brisket wants about 29.8 lb, so one 40 lb bag covers it about once.

Why a single hours number is not enough

Most answers to "how long does a 40 lb bag of pellets last" are a single line: plan on 1 to 2 lb an hour, so you get 20 to 40 hours. Some of those pages are not even about grills. They are about pellet stoves, which run a different appliance on a different duty cycle. The arithmetic is fine. The inputs are missing.

Bag hours are just bag weight divided by burn rate. The whole question is which burn rate. Pellets per hour charts that number on purpose. PelletDeck's calculator builds it from a per-model assumption at 225 F, then scales it by set point and an ambient setting. Change any of those and the bag gets longer or shorter without you touching the meat.

Same bag, same 225 F, two different answers

Start with the generic seed of 0.85 lb/hr at 225 F, which is what the calculator uses when your model is not in the list. Mild weather is 1.0x. Winter and sub-freezing is 2.1x.

Nothing changed except the weather setting. If a chart tells you a bag lasts a fixed number of hours, it is quietly assuming a mild afternoon. Cold-weather burn covers why the controller cannot see that extra work.

Your model moves the number before you cook anything

The grill database stores a listed hopper size and an assumed burn at 225 F for each model. Those burns are labeled assumptions, not lab results. Divide 40 lb by them and mild-weather bag hours land like this:

Run the same packer on two of those and the bag looks like a different product. A 12 lb brisket at 225 F on a Pro 575 is about 15.2 lb. The same packer on a legacy RT-700 is about 13.6 lb. That is two and a half of those cooks per bag on the Traeger and almost three on the Recteq, for the same meat on the same dial.

High heat eats the bag faster than the clock suggests

Burn rate scales by (target temp / 225)^1.2, so a hot cook is not a free short cook. The hours drop, the pounds per hour rise faster, and the bag drains at a rate that has nothing to do with your 225 F expectations.

So a bag full of short hot cooks lasts many cooks and few hours. A bag full of overnight briskets lasts few cooks and many hours. Both are true at once, which is why the hours-only answer feels wrong to everybody.

The hopper is the number that wakes you up

Bag duration is a shopping question. Hopper duration is a sleep question. The calculator reports both: how many pounds the cook wants, and how many hours a full hopper runs at that burn rate. How long a full hopper of pellets lasts works that hopper-hours number on purpose, with model spread and weather side by side.

  • 18 lb hopper, 0.85 lb/hr mild: about 20 hours 46 minutes of fire.
  • Same hopper in winter at 1.78 lb/hr: about 9 hours 53 minutes.

A 40 lb bag in the garage does not help at 3 a.m. if the hopper holds 18 lb and the cook needs 30. That is the whole point of empty hopper overnight. If you want to shop by that number instead of guessing, the grill database can filter on it: models whose listed hopper and assumed burn cover 24 or more hours at 225 F, or just the 30 lb and larger hoppers.

How long pellets last in storage is a different question

Pellets are compressed sawdust held together by the wood's own lignin. Dry, in a sealed bag, in a place that does not swing damp, they keep a long time. There is no meaningful expiration date. Humidity is the clock, not the calendar.

Damp pellets swell, crumble back toward sawdust, and jam augers. If a handful breaks apart or feels soft, that bag is fuel you cannot plan with. Do not soak wood pellets covers why adding water on purpose is worse than the rain that did it by accident.

The dust at the bottom of a bag burns faster and less predictably than whole pellets. It is not a scandal. It is just not the fuel the burn assumption describes.

What this page will not do

It will not tell you a bag lasts N hours on your patio. Wind, a leaky gasket, a dirty fire pot, and lid peeking are all outside the formula, and they push burn up rather than down. The exact exponents are on the methodology page.

If your question is really "how many pounds does this cook need," start with how many pounds of pellets instead. That page does the per-cook math. This one does the bag. And none of these hours are a doneness signal. Use a probe and read the food-safety disclaimer.