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.
Ranch ranking
Each ranch’s cheapest in-stock beef liver, per pound. Want every pack size and filters? See the full beef liver table.
| # | Ranch | Product | Pack | Per lb | Feed claim |
|---|---|---|---|---|---|
| 1 | Porter RoadShips in the US | Sliced Beef Liver | $7.00 / 1 lb | $6.99/lb | Grass-fed claim |
| 2 | Lick Skillet FarmTennessee · ships US | Beef LiverOn sale · was $12.00 | $8.99 / 1.12 lb | $8.00/lb | Not listed |
| 3 | Home Place PasturesMississippi · ships US | Grass Fed Beef Liver | $35.00 / 4 lb | $8.75/lb | Grass-fed claim |
| 4 | John Henry's MeatsMichigan · ships US | Beef Liver - Sliced · 1 lb | $8.99 / 1 lb | $8.99/lb | Grass-fed claim |
| 5 | Wholly Cow MarketKansas · ships US | Beef Liver | $9.00 / 1 lb | $8.99/lb | Grass-finished |
| 6 | Primal PasturesCalifornia · ships US | Grass Fed Beef Liver | $17.25 / 1.7 lb | $10.15/lb | Grass-finished |
| 7 | Thousand Hills Lifetime GrazedMinnesota · ships US | 100% Grassfed Organic Beef Liver · Single (8 oz) | $6.49 / 0.5 lb | $12.98/lb | Grass-finished |
| 8 | Stemple Creek RanchCalifornia · ships US | Beef Liver | $16.99 / 1.3 lb | $13.06/lb | Grass-finished |
| 9 | US Wellness MeatsShips in the US | Beef Liver - 1 lb. | $13.81 / 1 lb | $13.81/lb | Grass-finished |
| 10 | Grand View BeefIowa · ships US | Grass Fed Beef Liver | $14.00 / 1 lb | $13.99/lb | Grass-fed claim |
| 11 | White Oak PasturesGeorgia · ships US | Grassfed Beef Liver | $16.99 / 1 lb | $16.97/lb | Grass-fed claim |
| 12 | Shirttail Creek FarmTexas · ships US | Grassfed Beef Liver | $21.00 / 1 lb | $20.98/lb | Grass-finished |
| 13 | Ayers Valley FarmOhio · ships US | Beef Liver · 1.1 lb pack | $26.99 / 1.1 lb | $24.54/lb | Grass-finished |
| 14 | Grass Roots Farmers' CooperativeShips in the US | Grass-Fed Beef Liver | $25.45 / 1 lb | $25.43/lb | Grass-fed claim |
| 15 | Northstar BisonWisconsin · ships US | Beef Liver | $17.00 / 0.5 lb | $33.97/lb | Grass-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.
| Ranch | Product | Pack | Per lb | Feed claim |
|---|---|---|---|---|
| Lick Skillet FarmTennessee · ships US | Beef LiverOn sale · was $12.00 | $8.99 / 1.12 lb | $8.00/lb | Not 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.