Better beef. Less guesswork.Prices checked daily · straight from ranch websites
Price check · updated Nov 4, 2026

Bones for bone broth
Marrow, knuckle and oxtail, by the pound.

Raw marrow, knuckle, neck and soup bones plus oxtail from US ranches that ship, ranked by price per pound. Ready-made broth isn’t included; these are the bones to make your own.

From$4.66/lb
Lowest$4.66/lbHome Place Pastures
Middle listing$11.76/lbBeck Ranch
Highest$31.97/lbNorthstar Bison
In stock4413 ranches

By cut

CutCheapestRanchMiddle listingListings
OxtailCheapest ranked$7.46/lbBeck Ranch$15.14/lb11 from 10 ranches
Marrow & soup bonesCheapest ranked$4.66/lbHome Place Pastures$10.19/lb33 from 12 ranches

Cheapest listings

Sorted by price per pound, Nov 4, 2026
#RanchCutProductPackPer lbFeed claim
1Home Place PasturesMississippi · ships USMarrow & soup bonesGrass Fed Beef Marrow Bones$13.99 / 3 lb$4.66/lbGrass-fed claim
2Grand View BeefIowa · ships USMarrow & soup bonesGrass Fed Beef Knuckle Bones (Soup Bones)$25.00 / 5 lb$5.00/lbGrass-fed claim
3US Wellness MeatsShips in the USMarrow & soup bonesBeef Patella Femur Bone - Avg. 2 lbs$12.37 / 2 lb$6.19/lbGrass-finished
4Shirttail Creek FarmTexas · ships USMarrow & soup bonesGrassfed Meaty Beef Neck Bones$13.99 / 2 lb$7.00/lbGrass-finished
5White Oak PasturesGeorgia · ships USMarrow & soup bonesGrassfed Beef Soup Bones$17.59 / 2.5 lb$7.04/lbGrass-fed claim
6John Henry's MeatsMichigan · ships USMarrow & soup bonesSoup Bone · 1-1.5 lbs$8.99 / 1.25 lb$7.19/lbNot listed
7Beck RanchWyoming · ships USOxtailBeef Ox Tail$22.39 / 3 lb$7.46/lbGrass-finished
8Texas Grassfed BeefTexas · ships USMarrow & soup bonesBeef Marrow Leg Bones$15.49 / 2.06 lb$7.52/lbGrass-finished
9Beck RanchWyoming · ships USMarrow & soup bonesFemur Bones$15.27 / 2 lb$7.64/lbGrass-finished
10Northstar BisonWisconsin · ships USMarrow & soup bonesBeef Knuckle Bones$39.50 / 5 lb$7.90/lbGrass-finished
11John Henry's MeatsMichigan · ships USMarrow & soup bonesBeef Knuckle Bone · 0.5-1 lb$5.99 / 0.75 lb$7.99/lbNot listed
12John Henry's MeatsMichigan · ships USMarrow & soup bonesMarrow Bone · 0.5-1 lb$5.99 / 0.75 lb$7.99/lbGrass-fed claim
13Home Place PasturesMississippi · ships USMarrow & soup bonesGrass Fed Beef Marrow Bones$25.00 / 3 lb$8.33/lbGrass-fed claim
14Texas Grassfed BeefTexas · ships USMarrow & soup bonesBeef Knuckle Marrow Bone · Medium (2.01-3 lbs)$20.98 / 2.5 lb$8.38/lbGrass-finished
15Shirttail Creek FarmTexas · ships USMarrow & soup bonesGrassfed Beef Knuckle Bones$26.99 / 3 lb$9.00/lbGrass-finished

Ranch links may earn us a commission at no extra cost to you. It never changes the order, which is always by price per pound. Disclosure

By ranch

RanchListingsCheapest
Home Place Pastures2$4.66/lbGrass Fed Beef Marrow Bones
Grand View Beef4$5.00/lbGrass Fed Beef Knuckle Bones (Soup Bones)
US Wellness Meats7$6.19/lbBeef Patella Femur Bone - Avg. 2 lbs
Shirttail Creek Farm5$7.00/lbGrassfed Meaty Beef Neck Bones
White Oak Pastures4$7.04/lbGrassfed Beef Soup Bones
John Henry's Meats4$7.19/lbSoup Bone · 1-1.5 lbs
Beck Ranch3$7.46/lbBeef Ox Tail
Texas Grassfed Beef2$7.52/lbBeef Marrow Leg Bones
Northstar Bison4$7.90/lbBeef Knuckle Bones
Acabonac Farms2$12.80/lb100% Grass Fed & Finished Beef Marrow Bones, 60 oz avg
Thousand Hills Lifetime Grazed2$13.99/lbGrass Fed Beef Oxtail · Single (1.5 lbs)
Porter Road2$14.99/lbBeef Marrow Bones
Ayers Valley Farm3$20.49/lbBeef Soup Bones · 5 x 2 lb packs

Questions

How much does bone broth bones cost per pound?

Across 44 in-stock listings from 13 ranches, prices ran from $4.66/lb to $31.97/lb, with the middle listing at $11.76/lb (last check Nov 4, 2026).

Where is the cheapest bone broth bones right now?

Home Place Pastures: “Grass Fed Beef Marrow Bones” at $4.66/lb ($13.99 for the pack).

Which bone broth bones cut is cheapest per pound?

Marrow & soup bones, from $4.66/lb at Home Place Pastures.

Is shipping included?

No. We divide the listed pack price by the listed weight. Shipping, tax and order minimums are extra and vary by ranch.