Compare Peanut Butter prices per ounce on Amazon

Cheapest peanut butter per ounce today: Amazon Brand, Happy Belly Creamy Peanut Butter, 2.5 Lb at $0.10 per ounce ($4.15 total), as of Nov 13, 5:33 PM UTC.

Best picks right now

  • Lowest price per ounce: Amazon Brand, Happy Belly Creamy Peanut Butter, 2.5 Lb, $0.10 per ounce ($4.15 total)
  • Lowest total price: 365 by Whole Foods Market, Creamy Peanut Butter Spread, 16 Ounce, $0.16 per ounce ($2.49 total)
  • Biggest pack: Jif Creamy Peanut Butter, 16-Ounce Jar, 6 Count, $0.15 per ounce ($13.99 total)

Prices as of Nov 13, 5:31 AM UTC.

Peanut Butter on Dealophant is ranked by real price per ounce, not sticker price.

Compare peanut butter prices per ounce on Amazon. Jif, Skippy, store brands, find the best value.

Find the Cheapest Peanut Butter Per Ounce

What's the typical cost per ounce for peanut butter?

Right now, the median price per ounce for peanut butter is $0.60 across 41 listings Dealophant is tracking on Amazon. The cheapest is Amazon Brand, Happy Belly Creamy Peanut Butter, 2.5 Lb (Pack of 1) at $0.10 per ounce ($4.15 total).

How Peanut Butter pricing is compared on Dealophant

Listings are ranked by price per ounce. Pound-based listings are converted automatically (1 lb = 16 oz). Tubs labeled only by serving count are shown under "Other formats" because serving sizes aren't standardized across brands.

We calculate price per ounce across all jar sizes and brands.

Peanut Butter prices right now

The middle half of the 41 peanut butter listings Dealophant is tracking cost between $0.23 and $1.26 per ounce.

Bigger packs are cheaper here. Listings of 39 oz or more cost a median $0.23 per ounce, against $1.35 for 16 oz or less.

Top peanut butter picks by price per ounce

  1. Amazon Brand, Happy Belly Creamy Peanut Butter, 2.5 Lb (Pack of 1) Amazon Brand, Happy Belly Creamy Peanut Butter, 2.5 Lb (Pack of 1), $0.10 per oz ($4.15 total)
  2. SKIPPY Creamy Peanut Butter, Plant Based Protein, 40oz x2 | 4 Ingredients, Gluten-free, 7g Protein /serving. Perfect for Protein Snacks, Adult & Kids Snacks, Kids Lunch SKIPPY Creamy Peanut Butter, Plant Based Protein, 40oz x2 | 4 Ingredients, Gluten-free, 7g Protein /serving. Perfect for Protein Snacks, Adult & Kids Snacks, Kids Lunch, $0.13 per oz ($10.44 total)
  3. SKIPPY Natural Creamy Peanut Butter Spread, Plant Based Protein, 26.5oz | 4 Ingredients, 7g Protein / serving, Gluten-free. Perfect for Dipping, Protein Snacks, Adult & Kids Snacks, Kids Lunch SKIPPY Natural Creamy Peanut Butter Spread, Plant Based Protein, 26.5oz | 4 Ingredients, 7g Protein / serving, Gluten-free. Perfect for Dipping, Protein Snacks, Adult & Kids Snacks, Kids Lunch, $0.14 per oz ($3.74 total)
  4. SKIPPY Creamy Peanut Butter, Plant Based Protein, 80oz x1 | Peanut Butter Bulk. 4 Ingredients, 7g Protein /serving, Gluten-free. Perfect for Protein Snacks, Kids Snacks, Kids Lunch SKIPPY Creamy Peanut Butter, Plant Based Protein, 80oz x1 | Peanut Butter Bulk. 4 Ingredients, 7g Protein /serving, Gluten-free. Perfect for Protein Snacks, Kids Snacks, Kids Lunch, $0.14 per oz ($11.54 total)
  5. Jif Creamy Peanut Butter, 16-Ounce Jar, 6 Count | 7g protein per serving, 7% DV, See nutrition information for fat and saturated fat content, Plant-based protein Jif Creamy Peanut Butter, 16-Ounce Jar, 6 Count | 7g protein per serving, 7% DV, See nutrition information for fat and saturated fat content, Plant-based protein, $0.15 per oz ($13.99 total)

Prices as of Nov 13, 5:31 AM UTC.

The live ranking with filters is at https://dealophant.com/compare/peanut-butter.

Search Peanut Butter by price per unit

Buyer's tips for peanut butter

  • 40-48 oz jars are 30-40% cheaper per ounce than 16 oz jars
  • Store brands and Jif/Skippy are nearly identical in taste tests, buy the cheapest per ounce
  • Natural peanut butter costs 30-50% more per ounce than regular, mainly a texture/ingredient preference

Frequently asked questions about peanut butter

What is the cheapest peanut butter per ounce?
The cheapest peanut butter per ounce on Amazon is Jif, Skippy, or store brands in 40-48 oz jars, often priced at $0.10-$0.15 per ounce. Natural brands like Smucker's Natural run $0.18-$0.25 per ounce. Premium brands (Justin's, RX) cost $0.40-$0.60+ per ounce.
Is natural peanut butter worth the extra cost?
Natural peanut butter contains just peanuts (and sometimes salt), while regular adds hydrogenated oils and sugar. Nutritionally, natural is slightly better, but regular peanut butter is still a healthy protein source. The 30-50% per-ounce premium is mainly for ingredient preference, not significantly better nutrition.
How much peanut butter does a family use per year?
The average American eats about 3 lbs of peanut butter per year, so a family of four uses 12+ lbs (192+ oz). At $0.12/oz (bulk value) vs $0.25/oz (premium small jar), that's $23 vs $48 annually. Buying large jars on Amazon saves $20-$25 per year.
What's the cheapest peanut butter per ounce on Amazon right now?
Dealophant ranks every peanut butter listing on Amazon by live price per ounce, recalculated from the Amazon Product Advertising API on each search. The cheapest in-stock listing appears at the top of https://dealophant.com/compare/peanut-butter. Prices change frequently. Verify on Amazon before buying.
How does Dealophant calculate price per ounce for peanut butter?
Total listing price is divided by the canonical ounce count extracted from the product title. peanut butter is best compared by weight (price per ounce). Pack count and serving count are misleading because manufacturers vary scoop and bag sizes between products. 1 lb = 16 oz, so a "1.5 lb" listing is 24 oz. Cross-unit listings (for example a serving-count tub mixed in with weight-based tubs) are shown separately under "Other formats" so the price-per-ounce ranking stays apples-to-apples.
Is bulk peanut butter actually cheaper per ounce?
Usually yes, but not always. Dealophant has seen single-pack peanut butter undercut bulk on a per-ounce basis when the smaller size is on sale or has a Subscribe & Save discount the bulk listing doesn't. That's why Dealophant always recomputes per-ounce price live rather than assuming bigger = cheaper.
What's the typical price range per ounce for peanut butter?
Across the 41 peanut butter listings Dealophant tracked on Amazon in the last two weeks, the median price per ounce is $0.60 and the cheapest is $0.10. The live ranking is at https://dealophant.com/compare/peanut-butter.

Related categories

Canned Soda · Electrolyte Packets · Coffee Beans · Halloween Candy

All categories · How Dealophant works

Operated by CommQuest. All prices in USD from the US Amazon marketplace via the Product Advertising API; they may have changed by the time you click through, verify on Amazon before buying. As an Amazon Associate, Dealophant earns from qualifying purchases. Ranking is deterministic from price ÷ unit count and does not weight on commission. Built by Willhite Strategy Group.

Compare any product by price per unit