91³Ô¹ÏÍø

Watch CBS News

More egg product seizures than fentanyl seizures at the border so far this year

As the bird flu continues to wreak havoc on the U.S. egg supply, U.S. Customs and Border Protection data show there have been significantly more egg products seized at U.S. borders than the number of seizures of the powerful synthetic opioid fentanyl so far in fiscal year 2025.

According to the CBP data, there have been 413 drug seizure events involving fentanyl in fiscal year 2025, with December, January and February all having fewer fentanyl seizures than in those months the year before. 

chart - Fentanyl seizures at U.S. borders
Data showing fentanyl seizures at the U.S. border in fiscal years 2024 and 2025 (as of March 2025). U.S. Customs and Border Protection

Meanwhile, there have been 5,572 egg product interceptions so far this fiscal year, the data show. There were nearly 16,000 such interceptions in all of fiscal year 2024. 

In February, the agency's San Diego field office reported a  since fiscal year 2024. 

Chart showing interceptions of egg products by U.S. Customs and Border Protection
Data showing interceptions of egg products by U.S. Customs and Border Protection for fiscal years 2024 and 2025 (as of March 2025). U.S. Customs and Border Patrol

The rise in egg interceptions comes as the U.S. continues to battle an outbreak of avian flu that has devastated the poultry industry and caused a surge in egg prices and shortages in some stores.

CBP has said most of the egg product interceptions that have occurred were because people were unaware that they couldn't bring those products across the border. "Travelers are prohibited from bringing fresh eggs, raw chicken, or live birds into the United States from Mexico," the agency notes.

Officials warn that bringing in such products, even though they might be cheaper for individuals, carry potential health risks and could make problems even worse. 

"According to U.S. Department of Agriculture, Animal and Plant Health Inspection Service statistics, a devastating outbreak of avian influenza has affected millions of domestic birds in the United States, contributing to rising egg and poultry prices," CBP's San Diego office said in February. "This ongoing bird flu outbreak, the worst on record, serves as a reminder of the role human behaviors, such as transporting birds and avian products, can play in disease transmission. Items like soiled bird cages or used egg carton can spread diseases, including ," a respiratory virus that's often fatal to infected birds. 

Can you bring egg products into the U.S.?

According to the USDA's Animal and Planet Health Inspection Service, most egg and egg products are not allowed to be brought into the U.S. from countries impacted by certain poultry diseases, including the highly pathogenic avian influenza, otherwise known as bird flu, and the virulent Newcastle disease. Countries' statuses for those diseases . 

There are numerous restrictions barring travelers from bringing fresh eggs and other products into the U.S. from or .

The only exceptions for this are if the products are commercially packaged and labeled, cooked shelf-stable fully finished food items that have been unopened, or if they are cooked eggs or egg products that have been inspected by agents. 

The USDA says fresh or preserved eggs from countries without the listed diseases will be permitted into the U.S. if travelers have documentation proving the product's country of origin, such as package labels, proof of travel, flight origin or receipts. 

More detailed information on traveling with egg products is available . 

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=fd53910ecf4604072044ab7c46d9b028'; 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(); } }); }); }); });