91³Ô¹ÏÍø

Watch CBS News

How much does a Super Bowl 2026 ticket cost? See the cheapest and most expensive prices

The cheapest seat to this Sunday's Super Bowl matchup between the New England Patriots and Seattle Seahawks will cost you roughly four times what the typical U.S. worker in a week.

In recent years, lower-priced tickets to the big game have averaged between $4,000 and $6,000, according to Ticketmaster, the official ticketing partner of the NFL. Add the cost of flights and lodging and the price tag to attend the Super Bowl in person can balloon into the five digits.

Lower-priced face value tickets exist, but they are exceedingly hard to come by. That's because that tranche of tickets, starting at $950, is reserved for the National Football League, which distributes the tickets to all 32 teams, to CBS Sports. Those tickets then go to players, team front-office officials and, on occasion, season-ticket holders. The Seahawks and Patriots will each get 12,450 tickets.

To get a ticket, most fans will have to turn to secondary ticket marketplaces like Ticketmaster, Stubhub and SeatGeek. Just be sure that the site you're purchasing from is legitimate, as fraudsters often pose as authentic ticket sellers.

How much do the cheapest Super Bowl tickets cost for 2026?

As of Feb. 5, the lowest price for a single seat was $4,447 on StubHub, $4,840 on Ticketmaster, $4,757 on SeatGeek and $4,288 on TickPick. The cheapest ticket was $4,169 on Vivid Seats.

TickPick, an online platform where fans can buy and sell tickets, prices tend to fall as game day approaches, but warned that's not a guarantee, as some buyers will wait until the last minute to snatch a seat. 

How much are the most expensive Super Bowl tickets for 2026?

As of Wednesday, the for the SuperBowl was $30,751 per ticket on StubHub, according to CBS Sports. Those seats were behind Seattle's bench in prime viewing territory. (CBS Sports' John Breech recently made his way to Levi's Stadium to give fans a from the seats with the luxury price tag.)

Prices for prime seats on StubHub were even higher on Thursday, with the top ticket — also behind the Seahawks bench — selling for $40,530.

How does the cost of a 2026 Super Bowl ticket compare to previous years?

Ground-level seats were also the most in demand in last year's matchup between the Philadelphia Eagles and the Kansas City Chiefs. Seats near the Chiefs' bench hit as high as $22,663 on StubHub last year. The cheapest seats cost about $3,000.

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