Juan TorresUSDA market prices Boxed beef prices All projects

Work · Wholesale beef

Boxed beef prices today

What beef sells for when packers sell it by the box to grocers, restaurants and processors: USDA’s daily boxed beef cutout for Choice and Select, and the price of every cut that traded, per hundredweight and per pound. From the negotiated sales packers report to USDA, updated every business day.

Report for
Thu, Oct 29
Choice cutout
$3.67 −$1.72
Select cutout
$3.52 −$3.62
Choice over Select
$0.16
Loads sold
77

The boxed beef cutout today

On Thursday, October 29, the Choice cutout was $3.67 per hundredweight, down $0.02 from the day before, and Select was $3.52, down $0.04. Choice ran $0.16 over Select. Packers sold 69 loads of Choice cuts and 8 of Select on negotiated deals that day, plus 9 of trimmings and 15 of coarse ground beef.

Is today’s Choice cutout high or low? · On the low side

Higher than on 59 of the other 254 business days in the past year.

Lowest of the yearHighest of the year

A year earlier (Oct 29, 2025) the Choice cutout was $3.81; today’s is −3.7% against that. Over the past year it averaged $3.77, from a low of $3.47 (Dec 31, 2025) to a high of $4.03 (Mar 17, 2026). The highest on record since Jan 2, 2020 is $4.75, on May 12, 2020. At $3.67 per hundredweight, a Choice carcass’s cuts are worth about $3.67 a pound.

The cutout, day by day Oct 30, 2025 to Oct 29, 2026

$4.03$3.41
  • Choice
  • Select

The last 10 reports Dollars per hundredweight

DayChoiceChangeSelectChangeSpreadLoads
Thu, Oct 29$3.67−$1.72$3.52−$3.62$0.1677
Wed, Oct 28$3.69−$3.22$3.55−$3.60$0.1480
Tue, Oct 27$3.72+$2.78$3.59+$1.29$0.1391
Mon, Oct 26$3.69+$3.65$3.58+$4.87$0.1262
Fri, Oct 23$3.66−$3.68$3.53+$2.28$0.13104
Thu, Oct 22$3.69−$3.12$3.50−$4.93$0.19101
Wed, Oct 21$3.73−$0.71$3.55−$6.20$0.1773
Tue, Oct 20$3.73+$1.72$3.62+$1.63$0.1273
Mon, Oct 19$3.72−$0.73$3.60+$6.86$0.1259
Fri, Oct 16$3.72−$1.67$3.53+$0.43$0.19109

Primal values today

The cutout is built from seven primals, the big sections a carcass is first broken into. Each value is what that primal’s cuts were worth on Thursday, Oct 29, 2026, per hundredweight of the primal. Click one for its history and the cuts it is made of.

PrimalChoiceChangeSelectChange
Rib$6.79+$2.76$6.24+$0.20
Chuck$3.27−$3.87$3.17−$7.35
Round$2.86−$1.96$2.89−$3.10
Loin$4.47−$3.33$4.14−$3.22
Brisket$2.74+$6.71$2.70−$1.29
Short plate$2.19−$0.70$2.19−$0.70
Flank$1.51−$0.82$1.52+$0.74

Wholesale price of every beef cut today

Every cut that traded on Thursday, Oct 29, 2026, 37 in all, by primal and dearest first. Prices are the weighted average of the day’s negotiated sales, per pound, with the price per hundredweight USDA reports under it. “Week” is the change from the same grade’s price a week earlier. The code after each name is its IMPS number and fat limitation (see how to read the codes). Click a cut for every day on record and to check a price you were quoted.

Rib

CutCodeChoice, per lbSelect, per lbWeekPounds
Ribeye, boneless, heavy112A · 3$15.91 $15.91/cwt$12.98 $12.98/cwt−1.8%22,787
Ribeye, lip-on, bone-in109E · 1$13.82 $13.82/cwt—+0.6%72,128

Chuck

CutCodeChoice, per lbSelect, per lbWeekPounds
Chuck flap116G · 4$7.99 $7.99/cwt—+1.0%44,353
Clod tender114F · 5$7.60 $7.60/cwt—−0.6%9,824
Top blade flat iron steaks114D · 3$6.14 $6.14/cwt—+11.5%17,814
Chuck short rib130 · 4$5.87 $5.87/cwt—−2.8%106,757
Chuck roll, neck off116A · 3$5.69 $5.69/cwt$5.65 $5.65/cwt−1.5%375,360
Clod arm roast114E · 3$4.97 $4.97/cwt—+2.3%78,622
Shoulder clod, trimmed114A · 3$4.24 $4.24/cwt$4.30 $4.30/cwt+2.0%57,876
Shoulder clod114 · 1$4.22 $4.22/cwt—+4.6%5,364
Chuck tender116B · 1$3.90 $3.90/cwt—−2.3%54,864

Round

CutCodeChoice, per lbSelect, per lbWeekPounds
Top inside round, cap off top round169A · 5$5.06 $5.06/cwt—−8.3%41,936
Top inside round, denuded top round169 · 5$4.04 $4.04/cwt—−7.3%23,843
Eye of round171C · 3$3.95 $3.95/cwt—+2.3%147,908
Knuckle, peeled sirloin tip167A · 4$3.78 $3.78/cwt$3.83 $3.83/cwt−0.2%271,307
Outside round bottom round flat171B · 3$3.66 $3.66/cwt$3.83 $3.83/cwt−2.4%182,050
Top inside round top round168 · 3$3.64 $3.64/cwt$3.54 $3.54/cwt−0.4%366,216

Loin

CutCodeChoice, per lbSelect, per lbWeekPounds
Tenderloin, trimmed, heavy filet mignon189A · 4$16.07 $16.07/cwt$15.00 $15.00/cwt−0.6%151,469
Butt tender, trimmed191A · 4$15.32 $15.32/cwt$14.51 $14.51/cwt+0.4%19,674
Strip loin, boneless, 0x1 New York strip180 · 3$9.14 $9.14/cwt$7.72 $7.72/cwt−1.6%202,808
Short loin, 0x1174 · 3$8.19 $8.19/cwt—0.0%27,663
Strip loin, bone-in, 1x1 New York strip175 · 3$7.88 $7.88/cwt—+1.5%8,733
Bottom sirloin flap flap meat185A · 4$7.25 $7.25/cwt—−4.5%15,067
Tri-tip, peeled185D · 4$6.81 $6.81/cwt—+2.6%8,716
Top sirloin butt, center cut top sirloin184B · 3$6.81 $6.81/cwt—+0.7%52,908
Ball tip, boneless, heavy185B · 1$5.45 $5.45/cwt$5.23 $5.23/cwt+1.1%45,167
Top sirloin butt, boneless top sirloin184 · 3$4.97 $4.97/cwt$4.99 $4.99/cwt+2.0%52,578
Tri-tip185C · 1$4.67 $4.67/cwt$4.68 $4.68/cwt+0.4%36,195

Brisket

CutCodeChoice, per lbSelect, per lbWeekPounds
Brisket flat, point off, boneless120A · 3$6.50 $6.50/cwt—−7.6%2,519
Brisket, deckle off, boneless120 · 1$3.91 $3.91/cwt$3.80 $3.80/cwt+1.1%212,340

Short plate

CutCodeChoice, per lbSelect, per lbWeekPounds
Outside skirt, peeled any grade skirt steak121E · 6$14.27 $14.27/cwt—−0.2%2,405
Outside skirt any grade skirt steak121C · 4$8.39 $8.39/cwt—−3.4%10,237
Short plate short rib123A · 3$6.66 $6.66/cwt$7.28 $7.28/cwt−11.7%60,635
Inside skirt any grade skirt steak121D · 4$6.37 $6.37/cwt—+0.1%65,834

Flank

CutCodeChoice, per lbSelect, per lbWeekPounds
Flank steak193 · 4$5.86 $5.86/cwt—−1.7%41,374

Other cuts

CutCodeChoice, per lbSelect, per lbWeekPounds
Cap and wedge meat any grade · 4$4.65 $4.65/cwt—+2.6%65,527
Pectoral meat any grade · 4$4.53 $4.53/cwt—−1.8%74,065

Didn’t trade on Thursday, Oct 29, 2026: Bottom round, gooseneck (last Oct 28, 2026), Chuck roll, retail ready (last Oct 23, 2026), Chuck, semi-boneless, neck off (last Oct 26, 2026), Ribeye, boneless, light (last Oct 28, 2026), Top inside round, fat limitation 1 (last Oct 28, 2026), Top sirloin butt, boneless, heavy (last Oct 26, 2026). A cut with no sales has no price that day, which is different from a price of zero.

Ground beef and trimmings today

Ground beef is sold by lean percentage (81% lean is 81% lean and 19% fat) and isn’t split by grade. Trimmings are the lean and fat left from cutting, sold to grinders by their lean content.

ItemPer lbWeekPoundsTrades
Ground beef, 93% lean$5.04 $5.04/cwt−2.1%10,9945
Ground beef, 85% lean$4.04 $4.04/cwt−3.2%82,6727
Ground beef, 81% lean$3.11 $3.11/cwt−5.6%270,15625
Ground beef, 73% lean$2.33 $2.33/cwt−0.7%104,15210
Fresh 50% lean trimmings$0.81 $0.81/cwt−3.0%367,35318

Biggest moves from a week ago

Choice cuts (and the cuts sold without a grade) with at least 10 trades on Thursday, Oct 29, 2026, against their own price on the last business day a week or more before. A cut with only a few sales can swing a long way on one deal, so those are left out.

Up

CutPer lbChange
Top blade$6.14 from $5.51+11.5%
Eye of round$3.95 from $3.86+2.3%
Clod arm roast$4.97 from $4.86+2.3%
Top sirloin butt, boneless$4.97 from $4.87+2.0%
Shoulder clod, trimmed$4.24 from $4.15+2.0%
Brisket, deckle off, boneless$3.91 from $3.87+1.1%

Down

CutPer lbChange
Short plate short rib$6.66 from $7.54−11.7%
Top inside round, denuded$4.04 from $4.36−7.3%
Outside skirt$8.39 from $8.68−3.4%
Chuck short rib$5.87 from $6.05−2.8%
Outside round$3.66 from $3.75−2.4%
Chuck tender$3.90 from $4.00−2.3%

The boxed beef cutout since 2020

Every business day since Jan 2, 2020, 1,740 reports in all. The chart shows each week’s average; the table each month’s, in dollars per hundredweight.

$4.59$1.90
  • Choice
  • Select
  • Jan 2, 2020 to Oct 29, 2026

Average Choice cutout by month

YearJanFebMarAprMayJunJulAugSepOctNovDecYear
2026361369395385391394372378378373··380
2025330318324337353381377395393370374358359
2024291297309299305320320314304314310316308
2023276276284301304330309310306303298292299
2022283271258269260268268264253252259260264
2021217237233275318324274324318283283265279
2020212208230260420239203217220212228218239

The cutout’s usual year

Each month against its own year’s average: the median over 2020–2025. Prices drifted a long way in those years, so comparing a month to its own year shows the seasonal swing without the drift, and the median keeps one wild year from making a season (in May 2020, with packing plants shut, the cutout set its record). The Choice cutout usually runs highest in June (+5.0%) and lowest in February (−9.5%).

  1. Jan−7.9%
  2. Feb−9.5%
  3. Mar−4.4%
  4. Apr−0.4%
  5. May+0.4%
  6. Jun+5.0%
  7. Jul+2.5%
  8. Aug+2.8%
  9. Sep+0.5%
  10. Oct+1.5%
  11. Nov+0.1%
  12. Dec−2.0%

Download the data

Embed this chart

Paste this into your site or blog and the chart keeps itself up to date every weekday. Free to use; just keep the source link. Preview it

Everything on this page and the cut pages, as plain CSV files anyone can open in a spreadsheet or load into code. They’re rewritten at least once a day with the newest report and are free to use: the numbers are USDA’s, and U.S. government data is in the public domain. Credit USDA AMS Livestock, Poultry and Grain Market News.

FileRowsSizeWhat’s in it
boxed-beef-cutout-daily.csv1,740259 KBThe cutout and primal values, every day since Jan 2, 2020
boxed-beef-cut-prices-2026.csv12,6891,518 KBEvery cut, every day of 2026 so far
boxed-beef-cut-prices-2025.csv16,3251,956 KBEvery cut, every day of 2025
boxed-beef-cut-prices-2024.csv17,1012,049 KBEvery cut, every day of 2024
boxed-beef-cut-prices-2023.csv17,0482,041 KBEvery cut, every day of 2023
boxed-beef-cut-prices-2022.csv17,0002,033 KBEvery cut, every day of 2022
boxed-beef-cut-prices-2021.csv17,0352,040 KBEvery cut, every day of 2021
boxed-beef-cut-prices-2020.csv16,9602,031 KBEvery cut, every day of 2020

The newest report is also one plain JSON file, latest.json: the cutout, the primals and every cut that traded, with plain names, codes, both units and a link to each cut’s page. Any site or script can fetch it, no key needed, and it changes only when USDA posts a new report.

The columns

ColumnMeaning
dateThe report date, YYYY-MM-DD. Sales are for product delivered within 0 to 21 days.
choice_cutout, select_cutoutThe day’s cutout value for 600 to 900 lb carcasses, dollars per hundredweight (100 lb) of carcass.
choice_select_spreadChoice minus Select.
choice_loads … coarse_ground_loadsVolume sold that day, in loads of 40,000 lb: Choice cuts, Select cuts, trimmings and coarse ground beef.
rib_choice … flank_selectEach primal’s composite value, dollars per hundredweight of the primal.
sectioncut (sold by grade), mixed (sold without a grade, such as skirts), ground, blended or trim.
usda_descriptionThe item exactly as USDA lists it (runs of spaces made one). The code in brackets is the IMPS number and the fat limitation.
name, imps, fat_limitation, primalA plain name, and the item’s code and primal pulled out into their own columns. Blank where USDA gives none.
gradechoice, select, or blank for items sold without a grade.
low, high, weighted_averageThe day’s lowest and highest sale and the volume-weighted average, dollars per hundredweight.
weighted_average_per_lbThe same weighted average per pound.
trades, poundsHow many sales and how many pounds the price is based on. Blank where USDA kept them confidential.

A cut that didn’t trade has no row for that day. USDA prints those as $0.00, which here is left out rather than read as a price of zero, so averages and charts aren’t dragged toward nothing.

Every cut page

58 pages, each with its daily price history, a year-by-month table and the cut’s usual seasonal swing. Cuts that didn’t trade today are still here.

Rib

Chuck

Round

Loin

Brisket

Short plate

Flank

Other cuts

Ground beef and trimmings

More USDA market prices on this site

Questions

What is the boxed beef cutout?

It’s an estimate of what a beef carcass is worth broken down into the boxed cuts packers actually sell. USDA prices every cut from the day’s sales, weights them by how much of a typical carcass each one makes up, and adds them up. The result is a single number, in dollars per hundredweight of carcass, that the whole beef trade watches: when the cutout rises, packers are getting more for the same animal.

What does “per hundredweight” mean?

Per 100 pounds, written cwt. Divide by 100 for the price per pound: a cut at $1,546.81 per cwt is $15.47 a pound. These are wholesale prices for whole subprimals in boxes, FOB the packing plant, so they’re well below what the same cut costs cut and wrapped at a store.

What’s the difference between Choice and Select?

They’re USDA quality grades, set mostly by marbling, the fat inside the muscle. Choice has more, Select less. Most fed beef in the U.S. grades Choice, so it trades in far bigger volume, and it costs more. The Choice–Select spread is how much more that day.

How do I read a cut’s code, like 112A · 3?

The first part is the cut’s number in the Institutional Meat Purchase Specifications (IMPS), the catalog buyers use to order beef: 112A is a boneless ribeye. The second is USDA’s fat limitation, how closely the outside fat is trimmed:

Fat limitationTrim
13/4 inch average fat, 1 inch at most
21/4 inch average fat, 1/2 inch at most
31/8 inch average fat, 1/4 inch at most
4Practically free of fat (at least 75% of the surface lean)
5Peeled or denuded
6Peeled or denuded, with the surface membrane removed

Where does the data come from, and when?

From USDA’s National Daily Boxed Beef Cutout and Boxed Beef Cuts, Negotiated Sales, afternoon report (LM_XB403). Packers are required by law to report their sales under Livestock Mandatory Reporting, and USDA publishes the totals every business day in the middle of the afternoon, Central time. The figures at the top of this page update within about half an hour of USDA posting them, and the whole page by evening. The latest is for Oct 29, 2026; the next is due Fri, Oct 30, 2026.

Why does a cut sometimes have no price?

Because nobody bought it on a negotiated deal that day, or too few did for USDA to publish it without giving away who traded. Those days are left blank rather than counted as zero.

How it works

Copied Oct 30, 2026
  1. The history is USDA’s own. USDA keeps every report and its Livestock Mandatory Reporting datamart hands out any stretch of them, with no key. So nothing here keeps a second copy of what USDA already stores: at least once a day a GitHub Action reads back the CSV downloads, which hold every day already fetched, and asks USDA only for the last month or two, in case a report was corrected.
  2. It keeps every cut once a day. From those it rebuilds this board, a page for every cut and the CSVs: one row per cut, grade and day, with the low, the high, the weighted average, the trades and the pounds. A cut that didn’t trade gets no row, never a zero.
  3. A Cloudflare Worker watches for the next report. The same small Worker behind this site’s reefer rate board and border wait board checks USDA every half hour and keeps only the newest report. When this page’s copy is older than a report that should be out, the page asks the Worker and puts the new figures at the top, usually within half an hour of USDA posting them. The rest of the time the page asks nothing, so however many people visit, it costs nothing to run.

Source: USDA Agricultural Marketing Service, Livestock, Poultry and Grain Market News. The numbers are theirs and are public; any mistakes in presenting them are mine. The Worker’s code is in the worker folder of this site’s repository.