91³Ô¹ÏÍø

Watch CBS News

Wholesale egg prices are falling. Will consumers see some relief?

When announcing his latest round of tariffs on April 2, President Trump veered into the subject of eggs, noting that prices "dropped now 59%, and they're going down more, and the availability is fantastic." 

Wholesale egg prices — or the price paid by large buyers like grocery stores — have declined 43% since year start, with much of the decline occurring since Mr. Trump's Jan. 20 inauguration. While retail data for March isn't yet available, grocery stores tell CBS MoneyWatch that lower prices are now starting to trickle down to consumers, and that there should be plenty of eggs available for Easter and Passover later this month.

Lower egg prices may represent a bright point for consumers at a time when inflation remains sticky, and may reignite this year due Mr. Trump's tariffs, economists say. The new levies are set to hit all imports from food products to automobiles. Egg prices have declined partly due to the U.S. Department of Agriculture's five-point plan to tackle the issue, which includes battling the bird flu and importing eggs from nations including Turkey and South Korea. 

Egg prices at Northeast grocery chain Stew Leonard's have declined recently, with conventional eggs now down to to about $5.99 a dozen from $10 a dozen at their peak in December, said Andrew Hollis, director of sales. 

"We're definitely back to low price eggs again — there's lot of relief and plenty of supply," Hollis told CBS MoneyWatch. "Our demand will go up 40% for Easter, so we're not worried at all and feel like we'll have plenty of eggs on the shelf."

Demand for eggs also fell due to the high retail prices at the end of 2024, which caused some households to cut back on buying them, Hollis added. That's allowed farmers to rebuild their supply, he said. 

Walmart, one of the nation's biggest grocers, also said that its egg prices have declined in recent weeks, although it didn't specify the decline. A dozen eggs are retailing for about $5 a dozen, according to Walmart's website. 

After months of the bird flu impacting egg supplies and prices,  due to the disease declined in March, according to a release last week by USDA.

But one issue that could pose a threat to egg prices are Mr. Trump's new tariffs, which will apply import taxes to products from all nations, including Turkey and South Korea, where the U.S. has an to source additional eggs. The nations will face tariffs of 10% and 25%, respectively. Those taxes are likely to be passed onto consumers in the form of higher prices.

The USDA didn't immediately reply to a request for comment about the impact of tariffs on egg prices.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });