91³Ô¹ÏÍø

Watch CBS News

DNC Day 3: Here's what to expect from the third day of the Democratic convention

Follow live updates from the third night of the Democratic National Convention here.

The Democratic National Convention continues on Wednesday as Day 3 gets underway in Chicago, with a focus on how the party's new ticket plans to fight for Americans' freedoms.

The second day of the convention featured an exuberant presentation of support for the Harris-Walz ticket by the assembled delegates. State by state, delegations rallied around Vice President Kamala Harris' 91³Ô¹ÏÍø for president Tuesday in a ceremonial roll call vote, with prominent Democrats — and celebrities like rapper Lil Jon and actor Eva Longoria — representing their states. 

Former President Barack Obama headlined the second night of the convention, delivering a spirited address about his hope for the future and an earnest tribute to his former vice president, Mr. Biden, while issuing stark warnings about Donald Trump returning to the White House. The night also included speeches from former first lady Michelle Obama and second gentleman Doug Emhoff, among others. And the most anticipated appearances — from Harris and her running mate — are still ahead. 

What's on the agenda?

The third day of the Democratic National Convention gets underway at the United Center in Chicago on Aug. 21, 2024.
The third day of the Democratic National Convention gets underway at the United Center in Chicago on Aug. 21, 2024. Joe Raedle/Getty Images

Each day of the convention features a theme related to the tagline, "For the People, For Our Future." Wednesday's theme is "A Fight for Our Freedoms," where the party is set to highlight how Harris will work to protect Americans' freedoms, while portraying Trump as a threat to the same principles.  

The Day 3 programming got underway at 5:30 p.m. CT, or 6:30 p.m. ET.

Who's speaking?

Harris' running mate, Minnesota Gov. Tim Walz, is set to deliver the keynote address as he officially accepts the vice presidential 91³Ô¹ÏÍø and makes his introduction on the national stage. 

The list of speakers includes former President Bill Clinton, former House Speaker Nancy Pelosi, House Minority Leader Hakeem Jeffries, Pennsylvania Gov. Josh Shapiro and many others. 

The Democratic National Committee released the full list of tonight's speakers:

  • Alex Hornbrook, executive director of the 2024 Democratic National Convention Committee
  • Sen. Cory Booker of New Jersey
  • Sri Rakesh Bhatt of the Sri Siva Vishnu Temple
  • Bishop Leah D. Daughtry, the House of the Lord Churches
  • Jaime Harrison, chairman of the Democratic National Committee
  • Mini Timmaraju, president and CEO of Reproductive Freedom for All
  • Alexis McGill Johnson, president and CEO of Planned Parenthood Action Fund
  • Cecile Richards, former Planned Parenthood president
  • Kelley Robinson, president of the Human Rights Campaign
  • Jessica Mackler, president of EMILYs List
  • María Teresa Kumar, founding President and CEO of Voto Latino
  • Rep. Tom Suozzi of New York
  • Mayor Aftab Pureval of Cincinnati
  • Mayor Cavalier Johnson of Milwaukee
  • Rashawn Spivey and Deanna Branch, lead pipe removal advocates
  • Rep. Lisa Blunt Rochester of Delaware
  • Rep. Grace Meng of New York
  • Colorado Gov. Jared Polis
  • Rep. Debbie Wasserman Schultz of Florida
  • Suzan DelBene, chair of the Democratic Congressional Campaign Committee
  • Minnesota Attorney General Keith Ellison
  • Michigan Attorney General Dana Nessel
  • Jon Polin and Rachel Goldberg, parents of Hersh Goldberg-Polin
  • Maren Morris, American singer-songwriter
  • Rep. Veronica Escobar of Texas
  • Sen. Chris Murphy of Connecticut
  • Sheriff Javier Salazar of Bexar County, Texas
  • Rep. Pete Aguilar of California, chair of the House Democratic Caucus
  • Carlos Eduardo Espina, content creator
  • Olivia Troye, former Trump administration national security official
  • Former Georgia Lt. Gov. Geoff Duncan
  • Rep. Bennie G. Thompson of Mississippi
  • Sgt. Aquilino Gonell, retired U.S. Capitol Police officer
  • Rep. Andy Kim of New Jersey
  • Olivia Julianna, content creator
  • Performance by Stevie Wonder
  • Kenan Thompson, American comedian and actor
  • Mindy Kaling
  • House Minority Leader Hakeem Jeffries of New York
  • Former President Bill Clinton
  • Former House Speaker Nancy Pelosi of California
  • Gov. Josh Shapiro Pennsylvania
  • Alexander Hudlin
  • Jasper Emhoff
  • Arden Emhoff
  • Sen. Catherine Cortez Masto of Nevada
  • Performance by Amanda Gorman, National Youth Poet Laureate
  • Gov. Wes Moore of Maryland
  • Transportation Secretary Pete Buttigieg
  • Performance by John Legend and Sheila E.
  • Sen. Amy Klobuchar of Minnesota
  • Benjamin Ingman, former Walz student
  • Minnesota Gov. Tim Walz, vice presidential nominee
  • Benediction by William Emmanuel Hall, lead Pastor of St. James Church in Chicago

How to watch the 2024 DNC with cable

CBS television stations will have coverage beginning at 10 p.m. ET during the four days. Find your local CBS station here.

How to watch the 2024 DNC without cable

CBS News 24/7 will have coverage of the convention throughout the day, and will stream each night's keynote speeches on your mobile or streaming device.

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