U.S. Egg Production and Retail Prices

U.S. Egg Production and Retail Prices

U.S. Egg Production and Retail Prices

Updated April 14, 2025 (IF12949)

According to the U.S. Bureau of Labor Statistics, the U.S. national average retail price of eggs per dozen hit an all-time high of $5.90 in February 2025 (Figure 1). Experts attribute this in part to an outbreak of a highly contagious and deadly viral disease in domestic poultry flocks that has resulted in the loss of millions of birds since 2022. Fewer birds means fewer eggs, a staple food in the American diet with an estimated per capita consumption of 274 eggs in 2024. In response to these record high prices, some consumers have illegally attempted to bring eggs across the southern U.S. border or "rented" their own backyard chicken flocks. Reports such as these, and those of some retailers placing limits on egg purchases or certain restaurants adding per-egg surcharges to cover rising food prices, have led to congressional interest in the egg supply chain. Further, the Secretary of Agriculture announced a "five-pronged approach to address avian flu" in February 2025 "to deliver affordable eggs." This In Focus summarizes the state of the U.S. egg-laying flock, production and price data from federal agencies, and policy issues of potential interest to Congress.

State of the U.S. Poultry Sector

The H5N1 strain of highly pathogenic avian influenza (HPAI) has been affecting U.S. poultry flocks since February 2022. H5N1 is a virulent strain of avian influenza with a mortality rate in chickens that can reach as high as 100%. The U.S. Department of Agriculture's (USDA's) Animal and Plant Health Inspection Service (APHIS) tracks flock infections; as of March 25, 2025, 1,667 flocks had been confirmed as HPAI positive, affecting 168 million birds since February 2022. Cases have occurred in all 50 states and Puerto Rico. The United States' primary control and eradication strategy for HPAI in domestic poultry is "stamping-out," a strategy defined by the World Organisation for Animal Health (WOAH) that requires euthanasia or "depopulation" of the entire flock upon confirmation of HPAI infection in a single bird, followed by appropriate disposal of carcasses and decontamination of the areas that sick animals had come in contact with thorough cleaning and disinfection. APHIS provides indemnity payments to producers who must depopulate their flock because of HPAI infection. In March 2025, USDA increased the indemnity rate for layer hens from about $7 to nearly $17 per lost bird.

Among all U.S. poultry flocks, table-egg-laying hens are currently the most affected, accounting for 75% of domestic poultry loss. One factor is that laying hens have longer lifespans than other birds. Fewer such hens results in a decrease in egg supply, which may increase retail prices.

Figure 1. Table Egg Production (Billions of Eggs) and U.S. Retail Egg Prices (Nominal and Constant Dollars), January 2012-February 2025

Figure is interactive in HTML version of product.

<script type="text/javascript">//Based on IAG in AP 7.4.1 (Revised 20240624) $(function () { $('#IAG-2074238648').bind('mousedown', function () { /* saveRptHighChartClick(); */ }); //#### HIGHCHART LIBRARIES ####// var files = ["https://code.highcharts.com/highcharts.js","https://code.highcharts.com/highcharts-more.js","https://code.highcharts.com/modules/annotations.js","https://code.highcharts.com/modules/exporting.js","https://code.highcharts.com/modules/export-data.js","https://code.highcharts.com/modules/accessibility.js"], loaded = 0; if (typeof window["HighchartsEditor"] === "undefined") { window.HighchartsEditor = { ondone: [cl], hasWrapped: false, hasLoaded: false }; include(files[0]); } else { if (window.HighchartsEditor.hasLoaded) { cl(); } else { window.HighchartsEditor.ondone.push(cl); } } function isScriptAlreadyIncluded(src) { var scripts = document.getElementsByTagName("script"); for (var i = 0; i < scripts.length; i++) { if (scripts[i].hasAttribute("src")) { if ((scripts[i].getAttribute("src") || "").indexOf(src) >= 0 || (scripts[i].getAttribute("src") === "http://code.highcharts.com/highcharts.js" && src === "https://code.highcharts.com/stock/highstock.js")) { return true; } } } return false; } function check() { if (loaded === files.length) { for (var i = 0; i < window.HighchartsEditor.ondone.length; i++) { try { window.HighchartsEditor.ondone[i](); } catch (e) { console.error(e); } } window.HighchartsEditor.hasLoaded = true; } } function include(script) { function next() { ++loaded; if (loaded < files.length) { include(files[loaded]); } check(); } if (isScriptAlreadyIncluded(script)) { return next(); } var sc = document.createElement("script"); sc.src = script; sc.type = "text/javascript"; sc.onload = function () { next(); }; document.head.appendChild(sc); } function each(a, fn) { if (typeof a.forEach !== "undefined") { a.forEach(fn); } else { for (var i = 0; i < a.length; i++) { if (fn) { fn(a[i]); } } } } var inc = {}, incl = []; each(document.querySelectorAll("script"), function (t) { inc[t.src.substr(0, t.src.indexOf("?"))] = 1; }); function cl() { if (typeof window["Highcharts"] !== "undefined") { //#### HIGHCHART LIBRARIES END ####// //##### CRS THEME START (v1.2, 20220510)#####// Highcharts.theme = { colors: ['#0C90FC', '#003865', '#F1B434', '#7060A8', '#6CC8BD', '#757048', '#B4C7D0', '#D36127'], chart: {backgroundColor: 'white',}, title: { style: { color: 'black', font: '15px "Calibri", Verdana, sans-serif', fontWeight: 'bold' } }, subtitle: { style: { color: 'black', font: '14px "Calibri", Verdana, sans-serif' }}, credits: { enabled: false }, legend: { itemStyle: { fontFamily: '"Calibri", Verdana, sans-serif', fontSize: '14px', color: 'black', "text-decoration": 'none !important' }, verticalAlign: 'top', itemMarginBottom: 7, }, yAxis: { title: { style: { font: '14px "Calibri", Verdana, sans-serif', fontWeight: 'bold', color: 'black'} }, labels: { style: { font: '14px "Calibri", Verdana,sans-serif', color: 'black'}}, }, xAxis: { title: { style: { font: '14px "Calibri", Verdana, sans-serif', fontWeight: 'bold', color: 'black'}, y: 8 }, labels: { style: { font: '14px "Calibri", Verdana, sans-serif', color: 'black' }, }, lineColor: 'black', lineWidth: 0.5 } }; Highcharts.setOptions(Highcharts.theme); Highcharts.setOptions({ lang: {thousandsSep: ','}, chart: {style: {fontFamily: 'Calibri'}}, exporting: { enabled: false } }); //##### CRS THEME END #####// const dates = [ ['2012-01-01', 1.94, 2.72, 6.9, 0], ['2012-02-01', 1.80, 2.52, 6.4, 0], ['2012-03-01', 1.77, 2.48, 6.9, 0], ['2012-04-01', 1.83, 2.55, 6.7, 0], ['2012-05-01', 1.69, 2.36, 6.9, 0], ['2012-06-01', 1.67, 2.34, 6.6, 0], ['2012-07-01', 1.65, 2.31, 6.8, 0], ['2012-08-01', 1.88, 2.62, 6.9, 0], ['2012-09-01', 1.89, 2.61, 6.7, 0], ['2012-10-01', 1.96, 2.71, 7, 0], ['2012-11-01', 1.96, 2.71, 7, 0], ['2012-12-01', 2.01, 2.78, 7.3, 0], ['2013-01-01', 1.93, 2.67, 7.2, 0], ['2013-02-01', 1.97, 2.70, 6.5, 0], ['2013-03-01', 1.93, 2.65, 7.3, 0], ['2013-04-01', 1.92, 2.65, 7, 0], ['2013-05-01', 1.87, 2.58, 7.2, 0], ['2013-06-01', 1.86, 2.56, 7, 0], ['2013-07-01', 1.83, 2.52, 7.2, 0], ['2013-08-01', 1.84, 2.52, 7.3, 0], ['2013-09-01', 1.90, 2.60, 7.1, 0], ['2013-10-01', 1.93, 2.63, 7.4, 0], ['2013-11-01', 1.93, 2.63, 7.3, 0], ['2013-12-01', 2.03, 2.76, 7.6, 0], ['2014-01-01', 2.01, 2.73, 7.5, 10], ['2014-02-01', 2.00, 2.71, 6.7, 10], ['2014-03-01', 2.06, 2.79, 7.5, 10], ['2014-04-01', 2.12, 2.87, 7.3, 10], ['2014-05-01', 2.00, 2.69, 7.5, 10], ['2014-06-01', 1.95, 2.63, 7.3, 10], ['2014-07-01', 1.95, 2.63, 7.6, 10], ['2014-08-01', 1.98, 2.67, 7.6, 10], ['2014-09-01', 1.97, 2.65, 7.3, 10], ['2014-10-01', 1.95, 2.63, 7.6, 10], ['2014-11-01', 2.03, 2.74, 7.5, 10], ['2014-12-01', 2.21, 2.99, 7.8, 10], ['2015-01-01', 2.11, 2.88, 7.6, 10], ['2015-02-01', 2.09, 2.84, 6.8, 10], ['2015-03-01', 2.13, 2.89, 7.6, 10], ['2015-04-01', 2.07, 2.80, 7.3, 10], ['2015-05-01', 1.96, 2.65, 7.1, 10], ['2015-06-01', 2.57, 3.46, 6.5, 10], ['2015-07-01', 2.57, 3.45, 6.8, 10], ['2015-08-01', 2.94, 3.95, 6.8, 10], ['2015-09-01', 2.97, 3.99, 6.6, 10], ['2015-10-01', 2.81, 3.78, 6.9, 10], ['2015-11-01', 2.66, 3.58, 6.9, 10], ['2015-12-01', 2.75, 3.70, 7.2, 10], ['2016-01-01', 2.33, 3.13, 7.2, 0], ['2016-02-01', 2.27, 3.05, 6.9, 0], ['2016-03-01', 2.08, 2.80, 7.6, 0], ['2016-04-01', 1.79, 2.40, 7.3, 0], ['2016-05-01', 1.68, 2.25, 7.6, 0], ['2016-06-01', 1.49, 1.98, 7.3, 0], ['2016-07-01', 1.55, 2.06, 7.6, 0], ['2016-08-01', 1.46, 1.93, 7.7, 0], ['2016-09-01', 1.47, 1.95, 7.5, 0], ['2016-10-01', 1.39, 1.84, 7.8, 0], ['2016-11-01', 1.32, 1.75, 7.7, 0], ['2016-12-01', 1.38, 1.82, 8, 0], ['2017-01-01', 1.60, 2.10, 8, 0], ['2017-02-01', 1.46, 1.92, 7.2, 0], ['2017-03-01', 1.40, 1.84, 8, 0], ['2017-04-01', 1.41, 1.85, 7.7, 0], ['2017-05-01', 1.41, 1.85, 7.9, 0], ['2017-06-01', 1.33, 1.74, 7.6, 0], ['2017-07-01', 1.33, 1.75, 7.9, 0], ['2017-08-01', 1.37, 1.78, 7.9, 0], ['2017-09-01', 1.42, 1.85, 7.6, 0], ['2017-10-01', 1.54, 2.00, 7.9, 0], ['2017-11-01', 1.51, 1.95, 7.9, 0], ['2017-12-01', 1.82, 2.34, 8.2, 0], ['2018-01-01', 1.77, 2.27, 8, 0], ['2018-02-01', 1.76, 2.25, 7.3, 0], ['2018-03-01', 1.83, 2.35, 8.1, 0], ['2018-04-01', 2.08, 2.66, 7.9, 0], ['2018-05-01', 1.99, 2.53, 8.1, 0], ['2018-06-01', 1.63, 2.07, 7.9, 0], ['2018-07-01', 1.73, 2.20, 8.1, 0], ['2018-08-01', 1.62, 2.06, 8.2, 0], ['2018-09-01', 1.65, 2.09, 8, 0], ['2018-10-01', 1.66, 2.10, 8.3, 0], ['2018-11-01', 1.60, 2.02, 8.1, 0], ['2018-12-01', 1.60, 2.02, 8.5, 0], ['2019-01-01', 1.55, 1.97, 8.5, 0], ['2019-02-01', 1.56, 1.97, 7.6, 0], ['2019-03-01', 1.54, 1.94, 8.5, 0], ['2019-04-01', 1.46, 1.83, 8.2, 0], ['2019-05-01', 1.36, 1.71, 8.4, 0], ['2019-06-01', 1.20, 1.51, 8, 0], ['2019-07-01', 1.24, 1.55, 8.2, 0], ['2019-08-01', 1.22, 1.52, 8.3, 0], ['2019-09-01', 1.38, 1.72, 8.1, 0], ['2019-10-01', 1.28, 1.59, 8.5, 0], ['2019-11-01', 1.41, 1.74, 8.3, 0], ['2019-12-01', 1.54, 1.90, 8.6, 0], ['2020-01-01', 1.46, 1.80, 8.5, 0], ['2020-02-01', 1.45, 1.79, 7.8, 0], ['2020-03-01', 1.53, 1.89, 8.4, 0], ['2020-04-01', 2.02, 2.52, 7.9, 0], ['2020-05-01', 1.64, 2.05, 8, 0], ['2020-06-01', 1.55, 1.93, 7.7, 0], ['2020-07-01', 1.40, 1.73, 8.2, 0], ['2020-08-01', 1.33, 1.64, 8.2, 0], ['2020-09-01', 1.35, 1.66, 7.9, 0], ['2020-10-01', 1.41, 1.73, 8.3, 0], ['2020-11-01', 1.45, 1.78, 8.2, 0], ['2020-12-01', 1.48, 1.81, 8.4, 0], ['2021-01-01', 1.47, 1.78, 8.3, 0], ['2021-02-01', 1.60, 1.94, 7.5, 0], ['2021-03-01', 1.63, 1.96, 8.3, 0], ['2021-04-01', 1.62, 1.94, 8, 0], ['2021-05-01', 1.63, 1.94, 8.1, 0], ['2021-06-01', 1.64, 1.94, 7.8, 0], ['2021-07-01', 1.64, 1.93, 8.1, 0], ['2021-08-01', 1.71, 2.00, 8.2, 0], ['2021-09-01', 1.84, 2.14, 8, 0], ['2021-10-01', 1.82, 2.11, 8.4, 0], ['2021-11-01', 1.72, 1.97, 8.2, 0], ['2021-12-01', 1.79, 2.04, 8.5, 0], ['2022-01-01', 1.93, 2.18, 8.4, 0], ['2022-02-01', 2.01, 2.25, 7.5, 10], ['2022-03-01', 2.05, 2.28, 8.1, 10], ['2022-04-01', 2.52, 2.79, 7.6, 10], ['2022-05-01', 2.86, 3.14, 7.7, 10], ['2022-06-01', 2.71, 2.93, 7.5, 10], ['2022-07-01', 2.94, 3.18, 7.8, 10], ['2022-08-01', 3.12, 3.38, 7.9, 10], ['2022-09-01', 2.90, 3.13, 7.6, 10], ['2022-10-01', 3.42, 3.67, 7.9, 10], ['2022-11-01', 3.59, 3.84, 7.8, 10], ['2022-12-01', 4.25, 4.55, 8, 10], ['2023-01-01', 4.82, 5.13, 7.8, 10], ['2023-02-01', 4.21, 4.47, 7, 10], ['2023-03-01', 3.45, 3.65, 7.9, 10], ['2023-04-01', 3.27, 3.45, 7.7, 10], ['2023-05-01', 2.67, 2.81, 8, 10], ['2023-06-01', 2.22, 2.33, 7.7, 10], ['2023-07-01', 2.09, 2.20, 8, 10], ['2023-08-01', 2.04, 2.13, 8, 10], ['2023-09-01', 2.07, 2.15, 7.9, 10], ['2023-10-01', 2.07, 2.15, 8.2, 10], ['2023-11-01', 2.14, 2.22, 8, 10], ['2023-12-01', 2.51, 2.60, 8.1, 10], ['2024-01-01', 2.52, 2.60, 8, 10], ['2024-02-01', 3.00, 3.08, 7.4, 10], ['2024-03-01', 2.99, 3.07, 8, 10], ['2024-04-01', 2.86, 2.93, 7.7, 10], ['2024-05-01', 2.70, 2.76, 7.8, 10], ['2024-06-01', 2.72, 2.77, 7.5, 10], ['2024-07-01', 3.08, 3.14, 7.7, 10], ['2024-08-01', 3.20, 3.26, 7.8, 10], ['2024-09-01', 3.82, 3.88, 7.6, 10], ['2024-10-01', 3.37, 3.41, 7.9, 10], ['2024-11-01', 3.65, 3.69, 7.7, 10], ['2024-12-01', 4.15, 4.17, 7.8, 10], ['2025-01-01', 4.95, 4.96, 7.6, 10], ['2025-02-01', 5.90, 5.90, 6.7, 10], ]; const eggprnomData = dates.map(date => [Date.parse(date[0]), date[1]]); const eggprconData = dates.map(date => [Date.parse(date[0]), date[2]]); const eggprodData = dates.map(date => [Date.parse(date[0]), date[3]]); const hpaiData = dates.map(date => [Date.parse(date[0]), date[4]]); var options = { //#### START code inside Highcharts.chart('container', { ####// chart: { // zoomType: 'xy', height:500, events: { //places one label per year interval, and centered. render() { var ticks = this.xAxis[0].ticks, ticksPositions = this.xAxis[0].tickPositions, tick0x, tick1x, getPosition = function (tick) { var axis = tick.axis; return Highcharts.Tick.prototype.getPosition.call(tick, axis.horiz, tick.pos, axis.tickmarkOffset); }; tick0x = getPosition(ticks[ticksPositions[0]]).x; tick1x = getPosition(ticks[ticksPositions[1]]).x; this.xAxis[0].labelGroup.translate((tick1x - tick0x)/2) } } }, title: { text: null }, subtitle: { text: ''}, xAxis: { crosshair: true, //labels: {rotation: -89.9}, tickLength:5,tickWidth:1, type: 'datetime', dateTimeLabelFormats: { year: '%Y' }, labels: {y: 22,}, tickColor: 'black', tickInterval: 365 * 24 * 3600 * 1000, // One year in milliseconds min: Date.UTC(2012, 0, 1), max: Date.UTC(2025, 1, 1), showFirstLabel: true, showLastLabel: false, //plotbands for HPAI outbreaks plotBands: [ { from: '2014-01-01', to: '2015-12-01', color: 'rgba(232, 232, 232, 0.5)' }, {from: '2022-02-01',to: '2025-02-01', color: 'rgba(232, 232, 232, 0.5)' }, ] }, yAxis: [ { //left axis title: { text: 'Table Egg Production
(billions of eggs)', rotation:-89.9, align:'high', }, min: 0,max: 10, tickInterval: 2.5,endOnTick: false, maxPadding: 0, labels: {formatter: function() { return (this.value).toFixed(1);}, } }, { //right axis title: { text: 'Egg Price', rotation:89.9, align:'high' }, opposite: true, min: 0,max: 8, tickInterval: 2,endOnTick: false, gridLineWidth: 0, //to hide gridlines. When other axis is tickInterval they show otherwise labels: ({enabled:true,format: '${value:.2f}' }), } ], legend: { verticalAlign: 'top', events: { itemClick: function() {return false; } } }, tooltip: { shared: true, useHTML: true, zIndex: 10, style: { fontSize: '13px'}, formatter: function() { const date = Highcharts.dateFormat('%B %Y', this.x); let tooltipContent = `${date}
`; this.points.forEach(point => { const colorCircle = ``; if (point.series.name === 'Egg production') { tooltipContent += `${colorCircle}Egg production: ${point.y.toFixed(1)} billion
`; } else { tooltipContent += `${colorCircle}${point.series.name}: $${point.y.toFixed(2)}
`; } }); return tooltipContent; } }, plotOptions: { series:{ states: {inactive: {opacity: 1},hover: {lineWidthPlus:0}}, marker:{enabled:false} } }, series: [ { name: 'HPAI Outbreak', //see plotbands //data: hpaiData, //type: 'column', groupPadding: 0, pointPadding:0, //color: 'rgba(232, 232, 232, 0.5)', //borderWidth:0, "showInLegend": false, //enableMouseTracking: false, //yAxis: 1, }, { name: 'Egg production', //data provided in billions data: eggprodData, color: '#CC8F2B', marker:{symbol: 'circle', radius:3}, }, { name: 'Egg price, constant $', data: eggprconData, yAxis: 1, color: '#003865', marker:{symbol: 'circle', radius:3}, }, { name: 'Egg price, nominal $', data: eggprnomData, yAxis: 1, color: '#418FDE', marker:{symbol: 'circle', radius:3}, }, ], annotations: [{ draggable: false, labelOptions: { shape: 'rect', allowOverlap:true, backgroundColor: 'transparent', borderWidth: 0, padding: 0, }, labels: [ { point: { x: Date.UTC(2015, 0, 1), y: 9.25, xAxis: 0,yAxis: 0}, text: '

HPAI

', }, { point: { x: Date.UTC(2015, 0, 1), y: 8.5, xAxis: 0,yAxis: 0}, text: '

OUTBREAK

', }, { point: { x: Date.UTC(2023, 6, 15), y: 9.25, xAxis: 0,yAxis: 0}, text: '

HPAI

', }, { point: { x: Date.UTC(2023, 6, 15), y: 8.5, xAxis: 0,yAxis: 0}, text: '

OUTBREAK

', }, ], },] //#### END container ####// }; new Highcharts.Chart("IAG-2074238648", options); } } });</script>

Source: CRS. Data from USDA, National Agricultural Statistics Service (NASS), Quick Stats database, "Eggs, Table–Production," and U.S. Bureau of Labor Statistics (BLS) Consumer Price Index Average Data for dozen large eggs; adjusted for inflation (2024 dollars) using BLS Consumer Price Index for All Urban Consumers.

For example, the average national population of table-egg-laying hens decreased 4.8% during the 2014-2015 HPAI outbreak, according to CRS calculations using National Agricultural Statistics Service (NASS) data, and U.S. retail egg prices increased by approximately 50 cents (Figure 1). The average number of table-egg-laying hens was 5.3% less in 2024 than in 2021, and U.S. retail egg prices rose from an average of $1.97 in 2021 to $3.23 in 2024, in inflation-adjusted 2024 dollars. It was not until 2025 that the inflation-adjusted retail price of eggs surpassed the previous high in 2015. USDA expects 2025 table egg production to decline 1.3% from 2024 production levels. Absent federal or nonfederal intervention, the effect of the ongoing HPAI outbreak may continue to put downward pressure on U.S. table egg supplies and upward pressure on consumer retail prices for shell eggs and egg products.

Egg Production and Price Reports

Several federal agencies publish food production and price information that informs marketing and buying decisions, and may be useful in policymaking. Table 1 summarizes egg-related economic reports published by federal agencies.

Table 1. Egg Production and Prices Reported by Federal Agencies

Agency

Report Name

Reported Figures

Agricultural Marketing Service (AMS), USDA

Market News reports, various

Wholesale and retailer price, egg inventory, demand indicators, and more

Bureau of Labor Statistics (BLS)

Consumer Price Index (CPI)

Retail price of dozen carton of shell eggs

Economic Research Service (ERS), USDA

Monthly Commodity Outlook reports and data, various

WASDE report analysis, producer returns, price spreads, and more

National Agricultural Statistics Service (NASS), USDA

Chickens and Eggs report; Quick Stats database

Bird inventory, shell egg and egg products production, and cold storage inventory

World Agricultural Outlook Board, USDA

World Agricultural Supply and Demand Estimates (WASDE) report

Annual forecast for egg supply and use, prices paid by New York volume buyers for Grade A eggs

Source: CRS.

Issues for Congress

As the HPAI outbreak and its impact on U.S. retail egg production and prices continue, issues of congressional interest may include preventing HPAI though vaccination, increasing egg supply, or examining competition in the poultry sector, among other topics.

Develop Vaccination Strategy

A few U.S.-licensed vaccines exist for certain HPAI virus subtypes (H5N1, H5N3, and H5N9), but none match the strain of the current poultry outbreak. Further, vaccines effective against HPAI that can be administered to an entire flock at one time, such as through the feed or drinking water supply, are not yet available. In accordance with WOAH international standards, the use of vaccination does not affect a country's HPAI-free status if surveillance supports the absence of infection. However, individual trading partners may decide not to accept U.S. poultry products because of the possibility of viral shedding in healthy-looking birds. One option to possibly help mitigate such action by trading partners is to direct the U.S. Trade Representative (USTR) to preemptively negotiate agreements with major U.S. trading partners to ensure continuity of trade. The Avian Flu Vaccination Strategy Act (S. 908) would require the Secretary of Agriculture and USTR to develop a vaccination strategy for poultry.

Increase Domestically Available Egg Supply

Increasing the egg supply in retail stores may reduce prices. Unlike shell eggs, hatching eggs produce broiler chickens and are not produced for consumption. The National Chicken Council (NCC) petitioned the U.S. Food and Drug Administration (FDA) in 2023, and again in 2025, to allow surplus hatching eggs produced by the broiler industry to be sold to processors for use in egg-based products. NCC claims that this action would release almost 400 million eggs annually into the supply for processed egg products, sparing the use of shell eggs for that purpose. A bill (H.R. 2222) introduced in the 119th Congress would require FDA to allow for this use of hatching eggs by revising a 2009 final rule related to the prevention of Salmonella contamination in table eggs. The Secretary of Agriculture intends to explore importing eggs and decreasing exports. The perishability and fragility of shell eggs, however, may render them difficult to transport internationally. Further, the United States imposes food safety standards—such as requirements to wash shell eggs—that other countries may not adhere to. In March 2025, USDA announced egg import commitments from Turkey and South Korea.

Evaluate Competition in the Egg Sector

The relatively sharp rise from November 2024 through February 2025 in retail egg prices (Figure 1), including the higher rate of increase than in the 2014-2015 outbreak, raised questions among policymakers about the egg sector. USDA has the authority, under the Packers and Stockyards Act of 1921 (7 U.S.C. §§181 et seq.), to monitor, investigate, and regulate livestock and poultry markets to promote fair competition and to guard against deceptive and fraudulent trade practices. Some Members of Congress stated that "egg producers and grocery stores may leverage the current avian flu outbreak as an opportunity to further constrain supply or hike up egg prices to increase profits." In April 2025, the largest U.S. egg producer reported a 247% increase in quarterly net income from the same period in 2024, announced its acquisition of an egg processing company, and confirmed reports that the Department of Justice's Antitrust Division is investigating the causes behind nationwide increases in egg prices. Congress may consider examining consolidation and/or anticompetitive behavior, such as price-fixing, in the agriculture and food industries.