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

Cheapest marrow & soup bones
Ranked by the pound.

We found 33 in-stock bone offers from 13 US ranches that ship. The cheapest is $3.00/lb at Parker Pastures; the middle listing is $10.19/lb. Last checked Oct 17, 2026.

Lowest today$3.00/lb
Lowest$3.00/lbParker Pastures
Middle listing$10.19/lbUS Wellness Meats
Highest$22.66/lbAyers Valley Farm
Cheapest grass-finished$6.19/lbUS Wellness Meats
Ranches in stock1333 listings

Ranch ranking

Each ranch’s cheapest in-stock marrow & soup bones, per pound. Want every pack size and filters? See the full marrow & soup bones table.

Cheapest marrow & soup bones per ranch, Oct 17, 2026
#RanchProductPackPer lbFeed claim
1Parker PasturesColorado · ships USGrass-fed Beef Knuckle Bones$5.99 / 2 lb$3.00/lbGrass-fed claim
2Home Place PasturesMississippi · ships USGrass Fed Beef Marrow Bones$13.99 / 3 lb$4.66/lbGrass-fed claim
3Grand View BeefIowa · ships USGrass Fed Beef Knuckle Bones (Soup Bones)$25.00 / 5 lb$5.00/lbGrass-fed claim
4US Wellness MeatsShips in the USBeef Patella Femur Bone - Avg. 2 lbs$12.37 / 2 lb$6.19/lbGrass-finished
5Shirttail Creek FarmTexas · ships USGrassfed Meaty Beef Neck Bones$13.99 / 2 lb$7.00/lbGrass-finished
6White Oak PasturesGeorgia · ships USGrassfed Beef Soup Bones$17.59 / 2.5 lb$7.04/lbGrass-fed claim
7John Henry's MeatsMichigan · ships USSoup Bone · 1-1.5 lbs$8.99 / 1.25 lb$7.19/lbNot listed
8Northstar BisonWisconsin · ships USBeef Knuckle Bones$39.50 / 5 lb$7.90/lbGrass-finished
9Texas Grassfed BeefTexas · ships USBeef Knuckle Marrow Bone · Medium (2.01-3 lbs)$20.98 / 2.5 lb$8.38/lbGrass-finished
10Stemple Creek RanchCalifornia · ships USBeef Meaty Neck Bones$18.99 / 2 lb$9.50/lbGrass-finished
11Beck RanchWyoming · ships USSoup Bones$10.57 / 1 lb$10.56/lbGrass-finished
12Porter RoadShips in the USBeef Marrow Bones$15.00 / 1 lb$14.99/lbNot listed
13Ayers Valley FarmOhio · ships USBeef Soup Bones · 5 x 2 lb packs$204.95 / 10 lb$20.49/lbGrass-finished

Bulk or single pack?

Cheapest pack of 5 lb or more: $5.00/lb at Grand View Beef ($25.00 / 5 lb). Cheapest pack under 5 lb: $3.00/lb at Parker Pastures ($5.99 / 2 lb). Today the smaller pack is the better deal per pound.

Questions

What is the cheapest grass-fed marrow & soup bones per pound?

On our last check (Oct 17, 2026) the lowest in-stock price was $3.00/lb for “Grass-fed Beef Knuckle Bones” from Parker Pastures ($5.99 / 2 lb). Prices change, so the ranch’s checkout is final.

How much does grass-fed marrow & soup bones cost per pound?

Across 33 in-stock listings from 13 ranches, prices ran from $3.00/lb to $22.66/lb, with the middle listing at $10.19/lb. Shipping and tax are extra.

Which ranch has the cheapest grass-finished marrow & soup bones?

US Wellness Meats, at $6.19/lb for “Beef Patella Femur Bone - Avg. 2 lbs”. “Grass-finished” is the ranch’s own wording; we don’t certify it.

Is it cheaper to buy marrow & soup bones in bulk?

Not today. The cheapest small pack (Parker Pastures, $3.00/lb) beats the cheapest pack of 5 lb or more (Grand View Beef, $5.00/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.5 lb.