Where’s the Cheapest Place To Buy Milk? We Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods (2024)

Do you shop at the grocery store with the most affordable milk?

By

Myo Quinn

Where’s the Cheapest Place To Buy Milk? We Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods (1)

Myo's recipes, writing, and food styling can be found on King Arthur Baking, Food Network, Delish, Food52, and more. She collaborated on the cookbook Delish Vegan Dinners and trained at Gramercy Tavern and Untitled at the Whitney Museum.

Learn about Simply Recipes'Editorial Process

Published March 11, 2023

Where’s the Cheapest Place To Buy Milk? We Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods (2)

Where’s the Cheapest Place To Buy Milk? We Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods (3)

I’m a mom of three boys who go through a gallon of whole milk each week. At an estimated $4 per gallon, that means I'm spending more than $200 on milk alone each year. That's a lot of money!

In February 2023, the U.S. Department of Agriculture (USDA) reported that the average price for a gallon of conventional whole milk in the U.S. was $4.38. The price is tracked each month, and it has continued to fall since late 2022. That’s great news for my overall grocery bill.

But recently, as I stood in front of the dairy section at Trader Joe’s—where I go at least twice a week—I wondered if I was paying the cheapest price for milk. I thought, should I drive over to Costco or ALDI to check their prices? Does Kroger actually have a better deal? I set off to find out.

Where To Buy the Cheapest Whole Milk

I visited five grocery stores where I live in Central Virginia, all within a 5-minute drive of each other, and noted the price of one gallon of conventional whole milk at each store on March 10. The price of milk fluctuates often and also varies by state and city, so the prices I discovered may not be what you see at your store.

Here are my findings. The price for a gallon of private-label conventional whole milk at:

  • Trader Joe’s: $3.59/gallon
  • ALDI: $3.03/gallon
  • Whole Foods: $4.59/gallon
  • Costco: $3.72/gallon
  • Kroger: $3.39/gallon

The most expensive option is Whole Foods ($4.59/gallon), which has a reputation for having higher prices, so this finding was not surprising. The cheapest milk can be found at ALDI ($3.03/gallon), which is $1.56 or 51 percent cheaper than Whole Foods. That's over $81 savings if you were to buy your milk at ALDI instead of Whole Foods every week for a year. Compared to the second cheapest option at Kroger ($3.39/gallon), ALDI's prices are 36 cents or 11 percent cheaper—you'd save $19 per year.

The prices aren’t that different between the two stores I typically buy milk from—Trader Joe's ($3.59/gallon) and Costco ($3.72/gallon). That’s good news for me because it means I haven’t been overpaying for milk. Will I buy milk at ALDI or Kroger going forward? Not likely. I don't often shop at these stores so it would require an extra trip (time is precious for this working mom of three!) to save about $30 per year.

Where’s the Cheapest Place To Buy Milk? We Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods (5)

What About Organic Whole Milk?

Our family shifted from organic to conventional milk a couple of years ago when I realized we were spending nearly $600 a year on organic. I also stopped drinking dairy milk for health reasons and now reach for almond milk instead.

This buying habit aligns with market and price trends. According to the USDA, sales of organic milk have gone down about 5 percent year over year. This is partially due to higher prices—the average price for a half gallon of organic whole milk in February 2023 was a whopping $4.81—and there has been a shift towards plant-based beverages, like oat, almond, and soy milk, so fewer people are buying dairy milk.

Here are the prices for private-label organic whole milk at each store on March 10:

  • Trader Joe’s: $6.99/gallon
  • ALDI: organic milk not available
  • Whole Foods: $6.99/gallon
  • Costco: $10.89/1.5 gallons ($7.26/gallon)
  • Kroger: $3.99/half gallon ($7.98/gallon)

My local ALDI does not stock organic whole milk, where I was expecting to find the cheapest price. ALDI does carry organic milk under its private label, SimplyNature, but a store manager told me they don't carry it because it doesn't sell. I called an ALDI in Lawrence, Kansas that carries organic whole milk, and was told the price is $5.15/half gallon ($10.30/gallon). That's so expensive—even more than the most affordable options I found at Trader Joe's and Whole Foods at $.6.99/gallon.

Where’s the Cheapest Place To Buy Milk? We Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods (2024)

FAQs

How much is a gallon of milk at Trader Joe's? ›

Trader Joe's: $3.59/gallon.

How much does a gallon of milk cost at Aldi? ›

At $3.25 per gallon, Aldi Friendly Farms Whole Milk was 42 cents cheaper than Costco, the next lowest option, and 74 cents cheaper than Trader Joe's. While 42 cents might not sound like much, Aldi's milk is roughly 12 percent less expensive than the gallon at Costco.

Is Trader Joe's actually cheap? ›

That is: Trader Joe's more or less only sells products under its own brand name, with few exceptions. Trader Joe's is definitely cheaper than the average grocery store, but you might have to wait in a longer checkout line to take advantage of them.

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 5839

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.