Where’s the Cheapest Place To Buy Eggs? I Checked Trader Joe’s, Costco, ALDI, Kroger, and Whole Foods
Prices are fluctuating thanks to avian flu.
Simply Recipes / Getty Images
As someone who relies on eggs for my morning scramble, avocado toast, and homemade desserts, the soaring prices of eggs have been a major obstacle to picking up my weekly groceries.
From a higher bill at checkout to empty shelves in the dairy aisle, grocery stores are being heavily impacted by the bird flu outbreak. According to The New York Times, more than 30 million chickens have been culled to avoid spreading the disease. What does this mean for shoppers? Egg shortages and higher prices.
With fewer healthy laying hens and consumers racing to buy the little inventory available, many shoppers are left without their usual carton of eggs. And if you happen to find a dozen or two in your local grocery, you’ll notice that they are more expensive than usual.
According to the U.S. Bureau of Labor Statistics, the average cost of large Grade A eggs rose from $2.72 in March 2024 to $4.95 in January 2025. The Consumer Price Index (CPI) calculated that this is a 15.2% increase, the largest increase in 10 years.
As someone who is scouring my local grocery stores and not settling for higher prices, I did some investigating to find out the cheapest place to buy eggs.
Where To Buy the Cheapest Eggs
While these retailers may list their eggs for cheaper online, here are the price tags I found in stores in my home state of New York. For ALDI, I checked in Virginia, since I didn't have any locations nearby me in New York.
Trader Joe’s: TJ’s Half a Dozen Cage Free White Eggs and Brown Eggs, both $3.49
ALDI: Goldhen Cage Free Large Eggs - Grade A, $5.19
Kroger: Kroger® Grade A Large Eggs, $5.69
Costco: 2-Dozen Kirkland White Eggs and Brown Eggs, both $8.49
Whole Foods: Vital Farms Organic Grade A XL Eggs, 12 count, $11.99
The winner in terms of price per egg is, per usual, Costco (at just $4.25 a dozen)! However, these eggs immediately fly off the shelves, and Costco and other retailers are limiting how many cartons customers can purchase. At my local TJ’s, the employees said that despite getting two shipments a day, none are leftover by closing time. At my nearest Whole Foods, workers said they only put one to two cartons out every morning, which sell out immediately.
Simply Recipes / Abby Rose Notarnicola
How to Make Sure You Get Eggs
The answer is easy—call ahead! Ask if they have any in stock and what the cheapest prices are to spare yourself an unsuccessful trip. It’s also important to note that stores are enacting specific protocols of their own. Nationwide, Trader Joe’s has restricted egg purchases to one dozen per customer. In certain locations, Kroger and ALDI limited customers to two dozen eggs, while Costco and Whole Foods allowed three.
Note that the avian flu and egg shortages are dynamic, and availability and pricing are subject to change on a daily basis. For the most current information, check with your local supermarket.
Read the original article on SIMPLYRECIPES