Better beef. Less guesswork.Prices checked daily · straight from ranch websites
Cheapest per pound, today

Cheapest beef liver
Ranked by the pound.

We found 20 in-stock beef liver offers from 15 US ranches that ship. The cheapest is $6.99/lb at Porter Road; the middle listing is $13.99/lb. Last checked Oct 17, 2026.

Lowest today$6.99/lb
Lowest$6.99/lbPorter Road
Middle listing$13.99/lbGrand View Beef
Highest$33.97/lbNorthstar Bison
Cheapest grass-finished$8.99/lbWholly Cow Market
Ranches in stock1520 listings

Ranch ranking

Each ranch’s cheapest in-stock beef liver, per pound. Want every pack size and filters? See the full beef liver table.

Cheapest beef liver per ranch, Oct 17, 2026
#RanchProductPackPer lbFeed claim
1Porter RoadShips in the USSliced Beef Liver$7.00 / 1 lb$6.99/lbGrass-fed claim
2Lick Skillet FarmTennessee · ships USBeef LiverOn sale · was $12.00$8.99 / 1.12 lb$8.00/lbNot listed
3Home Place PasturesMississippi · ships USGrass Fed Beef Liver$35.00 / 4 lb$8.75/lbGrass-fed claim
4John Henry's MeatsMichigan · ships USBeef Liver - Sliced · 1 lb$8.99 / 1 lb$8.99/lbGrass-fed claim
5Wholly Cow MarketKansas · ships USBeef Liver$9.00 / 1 lb$8.99/lbGrass-finished
6Primal PasturesCalifornia · ships USGrass Fed Beef Liver$17.25 / 1.7 lb$10.15/lbGrass-finished
7Thousand Hills Lifetime GrazedMinnesota · ships US100% Grassfed Organic Beef Liver · Single (8 oz)$6.49 / 0.5 lb$12.98/lbGrass-finished
8Stemple Creek RanchCalifornia · ships USBeef Liver$16.99 / 1.3 lb$13.06/lbGrass-finished
9US Wellness MeatsShips in the USBeef Liver - 1 lb.$13.81 / 1 lb$13.81/lbGrass-finished
10Grand View BeefIowa · ships USGrass Fed Beef Liver$14.00 / 1 lb$13.99/lbGrass-fed claim
11White Oak PasturesGeorgia · ships USGrassfed Beef Liver$16.99 / 1 lb$16.97/lbGrass-fed claim
12Shirttail Creek FarmTexas · ships USGrassfed Beef Liver$21.00 / 1 lb$20.98/lbGrass-finished
13Ayers Valley FarmOhio · ships USBeef Liver · 1.1 lb pack$26.99 / 1.1 lb$24.54/lbGrass-finished
14Grass Roots Farmers' CooperativeShips in the USGrass-Fed Beef Liver$25.45 / 1 lb$25.43/lbGrass-fed claim
15Northstar BisonWisconsin · ships USBeef Liver$17.00 / 0.5 lb$33.97/lbGrass-finished

Bulk or single pack?

Cheapest pack of 5 lb or more: $24.54/lb at Ayers Valley Farm ($134.99 / 5.5 lb). Cheapest pack under 5 lb: $6.99/lb at Porter Road ($7.00 / 1 lb). Today the smaller pack is the better deal per pound.

On sale right now

Only listings where the ranch shows its own higher “was” price.

RanchProductPackPer lbFeed claim
Lick Skillet FarmTennessee · ships USBeef LiverOn sale · was $12.00$8.99 / 1.12 lb$8.00/lbNot listed

Questions

What is the cheapest grass-fed beef liver per pound?

On our last check (Oct 17, 2026) the lowest in-stock price was $6.99/lb for “Sliced Beef Liver” from Porter Road ($7.00 / 1 lb). Prices change, so the ranch’s checkout is final.

How much does grass-fed beef liver cost per pound?

Across 20 in-stock listings from 15 ranches, prices ran from $6.99/lb to $33.97/lb, with the middle listing at $13.99/lb. Shipping and tax are extra.

Which ranch has the cheapest grass-finished beef liver?

Wholly Cow Market, at $8.99/lb for “Beef Liver”. “Grass-finished” is the ranch’s own wording; we don’t certify it.

Is it cheaper to buy beef liver in bulk?

Not today. The cheapest small pack (Porter Road, $6.99/lb) beats the cheapest pack of 5 lb or more (Ayers Valley Farm, $24.54/lb).

Do these prices include shipping?

No. We compare the listed pack price divided by the listed weight. Shipping, tax, minimum orders and subscription discounts are not included, and they can change which ranch is cheapest for your order.

How we got these numbers: pack price ÷ listed weight, from each ranch’s public product feed. Listings with unclear weights are left out. Read the methodology. Smallest pack tracked here: 0.37 lb.