Smoking Time and Temperature Chart for Every Cut
A smoking time chart answers one question: when do I light the fire. The short version is that heavy, collagen-rich cuts run at roughly 1.5 hours per pound at 225°F, 1.25 hours per pound at 250°F and 1 hour per pound at 275°F, while ribs, whole birds and fish are timed per rack or per piece because they do not scale with weight at all. A 14 lb packer brisket at 250°F works out at about 17 h 30 m, an 8 lb pork butt at the same temperature about 12 h, and a 15 lb turkey at 275°F about 6 h 45 m.
Every figure below is generated from the same data file that powers the cook time calculator, so the chart and the tool can never drift apart. They are planning estimates, not promises. Real cooks vary by 25 percent or more, and the only instrument that knows whether your particular piece of meat is done is a probe inside it.
| Cut | Group | Typical weight | 225°F | 250°F | 275°F | Pull at | Pull range | USDA min | Rest | Stall |
|---|---|---|---|---|---|---|---|---|---|---|
| Beef brisket, whole packer | Beef | 10 to 18 lb | 1.5 h/lb | 1.25 h/lb | 1 h/lb | 203°F | 195 to 205°F | 145°F | 60 min | Yes |
| Beef brisket flat | Beef | 4 to 8 lb | 1.5 h/lb | 1.25 h/lb | 1.05 h/lb | 203°F | 195 to 205°F | 145°F | 45 min | Yes |
| Pork shoulder, Boston butt | Pork | 6 to 10 lb | 1.75 h/lb | 1.5 h/lb | 1.25 h/lb | 203°F | 200 to 205°F | 145°F | 45 min | Yes |
| Pork picnic shoulder | Pork | 6 to 9 lb | 1.75 h/lb | 1.5 h/lb | 1.25 h/lb | 203°F | 200 to 205°F | 145°F | 45 min | Yes |
| Pork spare ribs, St. Louis cut | Pork | 2.5 to 4 lb | 6 h/rack | 5 h/rack | 4.25 h/rack | 200°F | 195 to 203°F | 145°F | 15 min | No |
| Pork baby back ribs | Pork | 1.5 to 2.5 lb | 5 h/rack | 4.25 h/rack | 3.5 h/rack | 198°F | 195 to 200°F | 145°F | 10 min | No |
| Beef short ribs, plate | Beef | 3 to 6 lb | 1.5 h/lb | 1.3 h/lb | 1.1 h/lb | 203°F | 200 to 208°F | 145°F | 30 min | Yes |
| Beef chuck roast | Beef | 3 to 5 lb | 1.5 h/lb | 1.25 h/lb | 1.05 h/lb | 205°F | 200 to 210°F | 145°F | 30 min | Yes |
| Beef tri-tip | Beef | 2 to 3 lb | 0.75 h/lb | 0.65 h/lb | 0.5 h/lb | 135°F | 130 to 140°F | 145°F | 10 min | No |
| Pork loin roast | Pork | 3 to 5 lb | 0.75 h/lb | 0.6 h/lb | 0.5 h/lb | 145°F | 145 to 150°F | 145°F | 10 min | No |
| Pork tenderloin | Pork | 1 to 1.5 lb | 2 h/rack | 1.6 h/rack | 1.25 h/rack | 145°F | 145 to 150°F | 145°F | 5 min | No |
| Whole chicken | Poultry | 3.5 to 6 lb | 0.75 h/lb | 0.6 h/lb | 0.5 h/lb | 165°F | 165 to 175°F | 165°F | 10 min | No |
| Chicken thighs, bone in | Poultry | 1.5 to 3 lb | 2.25 h/rack | 1.75 h/rack | 1.4 h/rack | 180°F | 175 to 185°F | 165°F | 5 min | No |
| Whole turkey | Poultry | 10 to 20 lb | 0.65 h/lb | 0.55 h/lb | 0.45 h/lb | 165°F | 165 to 170°F | 165°F | 20 min | No |
| Turkey breast, bone in | Poultry | 4 to 8 lb | 0.6 h/lb | 0.5 h/lb | 0.4 h/lb | 165°F | 162 to 168°F | 165°F | 15 min | No |
| Salmon fillet | Fish | 1 to 3 lb | 1 h/rack | 0.8 h/rack | 0.65 h/rack | 145°F | 125 to 145°F | 145°F | 0 min | No |
| Beef back ribs | Beef | 3 to 5 lb | 5.5 h/rack | 4.5 h/rack | 3.75 h/rack | 203°F | 198 to 205°F | 145°F | 20 min | Yes |
| Fresh sausage links | Pork | 2 to 5 lb | 2.5 h/rack | 2 h/rack | 1.6 h/rack | 160°F | 160 to 165°F | 160°F | 5 min | No |
| Beef brisket point | Beef | 4 to 7 lb | 1.5 h/lb | 1.3 h/lb | 1.1 h/lb | 205°F | 200 to 208°F | 145°F | 30 min | Yes |
| Beef burnt ends | Beef | 3 to 6 lb | 3 h/rack | 2.5 h/rack | 2 h/rack | 205°F | 200 to 208°F | 145°F | 10 min | No |
| Beef cheeks | Beef | 2 to 4 lb | 1.5 h/lb | 1.3 h/lb | 1.1 h/lb | 205°F | 200 to 210°F | 145°F | 20 min | Yes |
| Prime rib, standing rib roast | Beef | 5 to 12 lb | 0.6 h/lb | 0.5 h/lb | 0.42 h/lb | 135°F | 130 to 140°F | 145°F | 25 min | No |
| Beef top round roast | Beef | 3 to 6 lb | 0.65 h/lb | 0.55 h/lb | 0.45 h/lb | 135°F | 130 to 140°F | 145°F | 20 min | No |
| Oxtail | Beef | 2 to 4 lb | 1.75 h/lb | 1.5 h/lb | 1.25 h/lb | 205°F | 200 to 210°F | 145°F | 15 min | Yes |
| Ribeye steak, reverse seared | Beef | 1 to 2 lb | 1 h/rack | 0.85 h/rack | 0.7 h/rack | 125°F | 120 to 130°F | 145°F | 5 min | No |
| Pastrami from corned beef | Beef | 3 to 5 lb | 1.5 h/lb | 1.25 h/lb | 1.05 h/lb | 203°F | 200 to 205°F | 145°F | 30 min | Yes |
| Country style pork ribs | Pork | 2 to 4 lb | 4 h/rack | 3.5 h/rack | 3 h/rack | 200°F | 195 to 203°F | 145°F | 10 min | No |
| Pork belly burnt ends | Pork | 3 to 5 lb | 5 h/rack | 4.5 h/rack | 3.75 h/rack | 200°F | 195 to 203°F | 145°F | 10 min | No |
| Fresh ham, uncured | Pork | 10 to 18 lb | 0.8 h/lb | 0.7 h/lb | 0.6 h/lb | 160°F | 150 to 170°F | 145°F | 30 min | Yes |
| Double smoked ham, fully cooked | Pork | 7 to 12 lb | 0.4 h/lb | 0.35 h/lb | 0.3 h/lb | 165°F | 140 to 165°F | 165°F | 15 min | No |
| Pork chops, thick cut | Pork | 1 to 2 lb | 1.5 h/rack | 1.25 h/rack | 1 h/rack | 145°F | 145 to 150°F | 145°F | 5 min | No |
| Home cured bacon | Pork | 3 to 6 lb | 3 h/rack | 2.5 h/rack | 2 h/rack | 150°F | 145 to 155°F | 145°F | 0 min | No |
| Chicken wings | Poultry | 2 to 5 lb | 2 h/rack | 1.6 h/rack | 1.25 h/rack | 175°F | 170 to 180°F | 165°F | 0 min | No |
| Chicken breast, bone in | Poultry | 1 to 3 lb | 1.75 h/rack | 1.5 h/rack | 1.2 h/rack | 165°F | 163 to 168°F | 165°F | 5 min | No |
| Spatchcock chicken | Poultry | 3.5 to 6 lb | 0.6 h/lb | 0.5 h/lb | 0.4 h/lb | 165°F | 165 to 175°F | 165°F | 10 min | No |
| Chicken leg quarters | Poultry | 2 to 4 lb | 2.5 h/rack | 2 h/rack | 1.6 h/rack | 180°F | 175 to 185°F | 165°F | 5 min | No |
| Turkey legs | Poultry | 1.5 to 4 lb | 3.5 h/rack | 3 h/rack | 2.5 h/rack | 180°F | 175 to 185°F | 165°F | 10 min | No |
| Whole duck | Poultry | 4 to 6 lb | 0.7 h/lb | 0.6 h/lb | 0.5 h/lb | 165°F | 165 to 175°F | 165°F | 15 min | No |
| Cornish game hen | Poultry | 1 to 2 lb | 2 h/rack | 1.6 h/rack | 1.3 h/rack | 165°F | 165 to 170°F | 165°F | 10 min | No |
| Whole trout | Fish | 0.75 to 2 lb | 1 h/rack | 0.8 h/rack | 0.6 h/rack | 145°F | 140 to 145°F | 145°F | 0 min | No |
| Shrimp, shell on | Fish | 1 to 3 lb | 0.5 h/rack | 0.4 h/rack | 0.33 h/rack | 145°F | 140 to 145°F | 145°F | 0 min | No |
| Lamb shoulder | Lamb | 4 to 6 lb | 1.5 h/lb | 1.3 h/lb | 1.1 h/lb | 200°F | 195 to 205°F | 145°F | 30 min | Yes |
| Leg of lamb, bone in | Lamb | 5 to 8 lb | 0.75 h/lb | 0.65 h/lb | 0.55 h/lb | 140°F | 135 to 145°F | 145°F | 20 min | No |
| Rack of lamb | Lamb | 1.5 to 2.5 lb | 2 h/rack | 1.75 h/rack | 1.4 h/rack | 140°F | 135 to 145°F | 145°F | 10 min | No |
| Venison roast | Other | 2 to 4 lb | 0.8 h/lb | 0.7 h/lb | 0.6 h/lb | 140°F | 135 to 145°F | 145°F | 15 min | No |
| Smoked meatloaf | Other | 2 to 3 lb | 3 h/rack | 2.5 h/rack | 2 h/rack | 160°F | 160 to 165°F | 160°F | 10 min | No |
| Smoked macaroni and cheese | Other | 2 to 4 lb | 2 h/rack | 1.5 h/rack | 1.25 h/rack | 165°F | 160 to 170°F | 165°F | 5 min | No |
Note the two temperature columns that sit side by side near the end of that table. Pull at is a texture number. USDA min is a safety number. On a brisket they are 58 degrees apart, and the gap represents hours of cooking that exist purely to render collagen. On a whole turkey they are identical, which is why poultry has no equivalent margin for error.
How long does it actually take to smoke a real piece of meat?
Hours per pound is a planning device, not physics. Heat travels into meat from the surface inward, so what really sets the clock is thickness, and weight is only a rough proxy for it. A thick, square 12 lb brisket will beat a long, flat 14 lb one to temperature every time. That is the single biggest reason two cooks following the same chart with the same cooker report times two hours apart.
The table below runs the arithmetic for a typical weight of each per-pound cut so you can see the spread at a glance instead of reaching for a calculator. Rest time is listed separately and then folded into a total, because rest is not padding you can skip: a large cut pulled at 203°F keeps climbing for several degrees and needs 45 minutes or more before slicing, or the moisture ends up on the cutting board rather than in the meat.
| Cut | Example weight | At 225°F | At 250°F | At 275°F | Rest | Total at 250°F |
|---|---|---|---|---|---|---|
| Beef brisket, whole packer | 14 lb | 21 h | 17 h 30 m | 14 h | 60 min | 18 h 30 m |
| Beef brisket flat | 6 lb | 9 h | 7 h 30 m | 6 h 18 m | 45 min | 8 h 15 m |
| Pork shoulder, Boston butt | 8 lb | 14 h | 12 h | 10 h | 45 min | 12 h 45 m |
| Pork picnic shoulder | 7.5 lb | 13 h 08 m | 11 h 15 m | 9 h 23 m | 45 min | 12 h |
| Beef short ribs, plate | 4.5 lb | 6 h 45 m | 5 h 51 m | 4 h 57 m | 30 min | 6 h 21 m |
| Beef chuck roast | 4 lb | 6 h | 5 h | 4 h 12 m | 30 min | 5 h 30 m |
| Beef tri-tip | 2.5 lb | 1 h 53 m | 1 h 38 m | 1 h 15 m | 10 min | 1 h 48 m |
| Pork loin roast | 4 lb | 3 h | 2 h 24 m | 2 h | 10 min | 2 h 34 m |
| Whole chicken | 5 lb | 3 h 45 m | 3 h | 2 h 30 m | 10 min | 3 h 10 m |
| Whole turkey | 15 lb | 9 h 45 m | 8 h 15 m | 6 h 45 m | 20 min | 8 h 35 m |
| Turkey breast, bone in | 6 lb | 3 h 36 m | 3 h | 2 h 24 m | 15 min | 3 h 15 m |
| Beef brisket point | 5.5 lb | 8 h 15 m | 7 h 09 m | 6 h 03 m | 30 min | 7 h 39 m |
| Beef cheeks | 3 lb | 4 h 30 m | 3 h 54 m | 3 h 18 m | 20 min | 4 h 14 m |
| Prime rib, standing rib roast | 8.5 lb | 5 h 06 m | 4 h 15 m | 3 h 34 m | 25 min | 4 h 40 m |
| Beef top round roast | 4.5 lb | 2 h 56 m | 2 h 29 m | 2 h 02 m | 20 min | 2 h 49 m |
| Oxtail | 3 lb | 5 h 15 m | 4 h 30 m | 3 h 45 m | 15 min | 4 h 45 m |
| Pastrami from corned beef | 4 lb | 6 h | 5 h | 4 h 12 m | 30 min | 5 h 30 m |
| Fresh ham, uncured | 14 lb | 11 h 12 m | 9 h 48 m | 8 h 24 m | 30 min | 10 h 18 m |
| Double smoked ham, fully cooked | 9.5 lb | 3 h 48 m | 3 h 19 m | 2 h 51 m | 15 min | 3 h 34 m |
| Spatchcock chicken | 5 lb | 3 h | 2 h 30 m | 2 h | 10 min | 2 h 40 m |
| Whole duck | 5 lb | 3 h 30 m | 3 h | 2 h 30 m | 15 min | 3 h 15 m |
| Lamb shoulder | 5 lb | 7 h 30 m | 6 h 30 m | 5 h 30 m | 30 min | 7 h |
| Leg of lamb, bone in | 6.5 lb | 4 h 53 m | 4 h 14 m | 3 h 35 m | 20 min | 4 h 34 m |
| Venison roast | 3 lb | 2 h 24 m | 2 h 06 m | 1 h 48 m | 15 min | 2 h 21 m |
What does raising the grate temperature by 25 degrees actually buy you?
Averaged across every per-pound cut in the chart, moving from 225°F to 250°F removes about 15 percent of the cook, and moving from 250°F to 275°F removes about 17 percent more. On a 14 lb brisket that is the difference between 21 h and 17 h 30 m, which is the difference between starting the night before and starting before breakfast.
The argument for 225°F is smoke exposure and a gentler collagen conversion. The argument against it is every other thing: more fuel, more hours awake, more time in the danger zone on a large cut, and a much longer stall. Most competition cooks run 250°F to 275°F and have for years. If you want the case laid out side by side, see 225 vs 250 vs 275.
Poultry is the exception that is not really an exception. Chicken and turkey skin needs heat to render its fat and dry out, and 225°F does not supply it. The result is safe, cooked, and unpleasantly rubbery. Run birds at 275°F or higher, or finish them hot for the last twenty minutes.
Which cuts are timed per pound and which are timed per rack?
24 of the 47 cuts in this chart scale with weight. The other 23 do not, and treating them as though they do is one of the most common planning mistakes in barbecue. A rack of spare ribs takes about 5 hours at 250°F whether it weighs 2.5 lb or 4 lb, and three racks in a rib rack take the same time as one. The controlling dimension is the thickness of the meat between the bones, and that barely changes.
The same logic covers whole birds up to a point, tenderloins, fish and anything cubed. A pork tenderloin is timed as a tenderloin. A salmon fillet is timed as a fillet. Once you internalise that, cooking for a crowd stops looking frightening: you are limited by grate area rather than by hours, which is what the smoker size calculator is for.
| Cut | 225°F | 250°F | 275°F | Pull at | USDA min | What decides doneness |
|---|---|---|---|---|---|---|
| Pork spare ribs, St. Louis cut | 6 h | 5 h | 4 h 15 m | 200°F | 145°F | Timed per rack, not per pound. The bend test beats any thermometer here: lift with tongs and the rack should crack on the surface. |
| Pork baby back ribs | 5 h | 4 h 15 m | 3 h 30 m | 198°F | 145°F | Leaner and smaller than spares, so they finish roughly an hour sooner. Overcooking turns them to mush. |
| Pork tenderloin | 2 h | 1 h 36 m | 1 h 15 m | 145°F | 145°F | The leanest cut on the pig. Minutes matter here, so probe early. |
| Chicken thighs, bone in | 2 h 15 m | 1 h 45 m | 1 h 24 m | 180°F | 165°F | Safe at 165F, but dark meat texture improves up to about 180F. The extra 15 degrees is preference, the 165F is not. |
| Salmon fillet | 1 h | 0 h 48 m | 0 h 39 m | 145°F | 145°F | USDA safe is 145F. Many cooks prefer 125F to 130F, which is a personal risk decision and not appropriate for anyone pregnant, very young, elderly or immunocompromised. |
| Beef back ribs | 5 h 30 m | 4 h 30 m | 3 h 45 m | 203°F | 145°F | Much less meat than plate ribs because the butcher already took the ribeye. Cheap and good, just not a meal on their own. |
| Fresh sausage links | 2 h 30 m | 2 h | 1 h 36 m | 160°F | 160°F | Ground meat, so the USDA minimum is 160F and not 145F. This catches people out constantly. |
| Beef burnt ends | 3 h | 2 h 30 m | 2 h | 205°F | 145°F | These hours are the second cook only, after a point has already been smoked and cubed. Budget the full point cook ahead of it. |
| Ribeye steak, reverse seared | 1 h | 0 h 51 m | 0 h 42 m | 125°F | 145°F | Pull 20F to 25F below your finished target, then sear hot. Searing adds roughly 10F to 15F. USDA safe is 145F with a 3 minute rest, and anything below that is a personal risk decision. |
| Country style pork ribs | 4 h | 3 h 30 m | 3 h | 200°F | 145°F | Not ribs at all: these are strips cut from the shoulder blade end, so they behave like small pork butts and want to go to 200F rather than 145F. |
| Pork belly burnt ends | 5 h | 4 h 30 m | 3 h 45 m | 200°F | 145°F | Cubed first, so there is far more surface area than a whole slab. Three hours open, then covered with sauce and butter until the cubes jiggle. |
| Pork chops, thick cut | 1 h 30 m | 1 h 15 m | 1 h | 145°F | 145°F | Buy them at least 1.25 inches thick. Anything thinner cooks through before it takes any smoke at all. |
| Home cured bacon | 3 h | 2 h 30 m | 2 h | 150°F | 145°F | Requires a curing salt containing sodium nitrite, used at the exact rate on the packet, then 7 days of refrigerated cure before it ever sees the smoker. Never improvise a cure recipe. |
| Chicken wings | 2 h | 1 h 36 m | 1 h 15 m | 175°F | 165°F | Safe at 165F, but wings eat better around 175F to 180F. Finish at 400F or higher for 10 minutes if you want skin that snaps. |
| Chicken breast, bone in | 1 h 45 m | 1 h 30 m | 1 h 12 m | 165°F | 165°F | The least forgiving poultry cut on the smoker. Brine it, probe early, and pull the second it reads 165F. |
| Chicken leg quarters | 2 h 30 m | 2 h | 1 h 36 m | 180°F | 165°F | The cheapest cut in barbecue and the hardest to overcook. Dark meat only improves between 165F and 185F. |
| Turkey legs | 3 h 30 m | 3 h | 2 h 30 m | 180°F | 165°F | The theme-park version is brined in a curing salt, which is what makes it pink and ham-like. Without that cure it tastes like turkey, not like the fair. |
| Cornish game hen | 2 h | 1 h 36 m | 1 h 18 m | 165°F | 165°F | One bird per person, which makes these the easiest smoked poultry to plate for a dinner party. |
| Whole trout | 1 h | 0 h 48 m | 0 h 36 m | 145°F | 145°F | A short brine of 30 to 60 minutes firms the flesh so it does not fall through the grate. Alder is the traditional wood. |
| Shrimp, shell on | 0 h 30 m | 0 h 24 m | 0 h 20 m | 145°F | 145°F | Twenty to thirty minutes, no more. Shrimp go from done to rubber inside five minutes, so this is a set-a-timer cook. |
| Rack of lamb | 2 h | 1 h 45 m | 1 h 24 m | 140°F | 145°F | Small, lean and expensive, which is a bad combination to guess at. Probe from the end, parallel to the bones. |
| Smoked meatloaf | 3 h | 2 h 30 m | 2 h | 160°F | 160°F | Ground meat, so 160F is the safety floor and not a preference. Smoke it on a rack or a pan with drain holes so it is not sitting in grease. |
| Smoked macaroni and cheese | 2 h | 1 h 30 m | 1 h 15 m | 165°F | 165°F | A cooked casserole, so the USDA figure that applies is the 165F casserole and leftovers number. Assemble it already cooked and use the smoker for smoke and browning only. |
What is the stall and how many hours does it add?
The stall is a plateau, usually somewhere between 150°F and 165°F internal, where a large cut simply stops climbing for two to six hours. It is not a fault in your cooker. Moisture wicks to the surface and evaporates, and evaporation removes heat at very nearly the rate the fire is adding it, so the meat becomes a swamp cooler and holds its own temperature until the surface dries out enough to break the equilibrium.
13 of the cuts in this chart are flagged as stall-prone, and they are exactly the ones you would guess: brisket, pork shoulder, chuck, plate ribs, cheeks, oxtail and lamb shoulder. Small, lean and thin cuts do not stall in any meaningful way, so if a pork tenderloin appears to have stalled, check your thermometer rather than your fire.
You have three legitimate responses. Wait it out for the firmest bark and the least predictable schedule. Wrap in butcher paper, which breathes and cuts most of the stall while keeping the bark reasonably firm. Or wrap in foil, which kills the stall hardest and partly steams the bark soft. The full mechanism is in the stall explained, and the wrap decision is covered in foil vs butcher paper.
How do you work backwards from a serving time?
Take the slow end of the estimate, add the rest, add a buffer of at least two hours on anything longer than six hours, and count backwards from when you want to eat. For a 14 lb brisket at 250°F that is 17 h 30 m of cook, an hour of rest, and two hours of buffer, so roughly twenty and a half hours before service. Serving at 6pm means lighting the fire at about half past nine the previous evening.
Plan deliberately against the slow end. A cut that finishes early is a solved problem: wrap it, put it in a dry cooler packed with towels, and it will hold above 140°F for hours without any loss of quality. A cut that finishes late is not solvable at all. Experienced cooks consistently aim to finish two hours early and rest longer, and that is not caution, it is the only asymmetry in the whole schedule.
What moves your real cook time the most?
- Thickness rather than weight. Heat travels inward from the surface, so the distance to the centre sets the clock. Two cuts of the same weight and different shapes finish hours apart.
- Ambient temperature and wind. An uninsulated cooker on a windy 25°F day can add 30 to 50 percent. Wind strips heat off the steel faster than cold air alone does, which is why a windbreak is worth more than a blanket.
- Opening the door. Every look costs roughly 15 minutes of recovery on a charcoal or electric cooker. Use a leave-in probe and stop peeking.
- The water pan. A full pan stabilises the chamber and lengthens the stall by keeping the air humid. That is a trade, not a mistake, and the reasoning is in water pan vs no water pan.
- Whether and when you wrap. Most cooks wrap between 160°F and 170°F, or when the bark colour is where they want it. Wrapping early costs bark, wrapping late costs hours.
- Probe placement. Thickest part of the muscle, not touching bone and not in a fat seam. Fat conducts heat differently and reads high, which has you pulling an undercooked brisket with total confidence.
- The animal itself. Two graded briskets from the same case can differ by two hours. This is the residual variance no chart can remove, and it is why the thermometer is the authority and the chart is the plan.
Related charts and tools
- Internal temperature chart for USDA minimums and texture targets side by side
- Doneness temperature chart for cuts you cook to preference rather than to tenderness
- Cook time calculator to run your exact weight and serving hour
- How to smoke a brisket and how to smoke pork shoulder for the full cook
- Food safety for smoking for the danger zone and the 4 hour rule in detail