How to Watch the Debate Tonight Live For Free & Stream the Iowa Republican Primary

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

All products and services featured are independently chosen by editors. However, StyleCaster may receive a commission on orders placed through its retail links, and the retailer may receive certain auditable data for accounting purposes.

If you’ve been following the recent presidential election, you may be wondering how to watch the debate tonight live for free to see the Iowa Republican Primary with presidential candidates Ron DeSantis and Nikki Haley. Wondering where to watch the debate tonight? Keep reading for the best and one of the only ways to stream the debate live for free.

Today's Top Deals

The Iowa Republican Primary debate will be held on January 10, 2024, at Drake University in Des Moines, Iowa. The event is the fifth debate in the 2024 Republican Party’s presidential forums taking place among candidates campaigning for the GOP’s nomination for president of the United States in the 2024 United States presidential election.

Watch the Debate

$0+

Buy Now

The debate will include two Republican Party presidential candidates: Nikki Haley and Ron DeSantis. Haley is the former of governor of South Carolina, a role she held from from 2011 to 2017. She was also the 29th United States ambassador to the United States from 2017 to 2018. DeSantis is the 46th governor of Florida, a role he’s held since 2019. He also represented Florida’s 6th congressional district in the House of Representatives from 2023 to 2018.

So where can viewers stream the debate tonight? Read on for how to watch the debate tonight live for free to see Iowa Republican primary with presidential candidates Nikki Haley and Ron DeSantis.

Republican Presidential Debate
Republican Presidential Debate

When is the debate tonight?

The Iowa Republican Primary debate airs on January 10, 2024, at 9 p.m. ET / 6 p.m. PT on CNN.

How to watch the debate tonight live for free

The Iowa Republican primary debate airs on CNN, which is available to stream on services like DirecTV Stream, and Hulu+ With Live TV. DirecTV Stream offers a five-day free trial, and starts at $74.99 per month after the trial ends. While Sling TV and Hulu+ With Live TV don’t have free trials, they are cheaper per month than the other options. Sling TV starts at $20 for your first month, while Hulu+ With Live TV starts at $68.99 per month, and offers plans that include free subscriptions to Disney Plus and ESPN Plus.

Best Overall Pick to Watch the Debate: DirecTV Stream’s Free Trial

Watch Debate With DirecTV Stream

$0+

Buy Now

Direct TV is our best overall pick to watch the debate live for free for its free trial, price, and channel selection. DirecTV Stream offers a five-day free trial. DirecTV offers four plans: Entertainment, which costs $74.99 per month with the first three months at $64.99 per month; Choice, which costs $99.99 per month with the first three months at $89.99 per month; Ultimate, which costs $109.99 per month with the first three months at $99.99 per month; and Premiere, which costs $154.99 per month with the first three months at $144.99 per month.

As for other differences between the plans, Entertainment includes more than 75 channels, the ability to stream on unlimited devices in your home, unlimited cloud DVR storage, and a special offer on premium channels. Choice, which is the most popular plan, includes more than 105 channels, regional sports networks, and everything included in Entertainment. Ultimate includes more than 140 channels and everything included in Entertainment and Choice. Premiere includes more than 150 channels including premium channels like HBO and Starz and everything included in Entertainment, Choice, and Premiere. Read on for step-by-step instructions on how to watch the debate with DirecTV Stream’s free trial.

  1. Visit streamtv.directv.com‘s packages page

  2. Click “Try It Free” for the plan of your choice

  3. Enter your information and payment method

  4. Search for CNN and start watching

Best Budget Pick to Watch the Debate: Sling TV

Watch Debate With Sling TV

$20+

Buy Now

Sling TV is our best budget pick to watch the debate live for its price and channel selection. Sling TV offers three plans: Sling Orange for $40 per month; Sling Blue for $45 per month; and Sling Orange + Blue for $60 per month. Sling also has a current deal where subscribers can sign up for 50 percent off their first month, bringing Sling Orange’s price down to $20 for your first month; Sling Blue’s to $22.50 for your first month; and Sling Orange + Blue’s to $30 for your first month. All three plans include CNN.

As for the differences between the plans, Sling Orange, which is most suited toward sports and family channels, includes 32 channels and the ability to stream on one device at a time. Sling Orange, which is most suited toward news and entertainment channels, includes 42 channels and the ability to stream on three devices at a time. Sling Orange + Blue includes all the channels offered on both Sling Orange and Sling Blue, as well as the ability to stream on three devices at a time. Read on for step-by-step instructions on how to watch the debate with Sling TV.

  1. Visit Sling.com

  2. Click “Try Us Today”

  3. Create an account

  4. Select your plan

  5. Enter your payment information and check out

  6. Search for CNN and start watching

Best Upgrade Pick to Watch the Debate: Hulu+ Live TV

Watch Debate With Hulu+ With Live TV

$68.99+

Buy Now

Hulu+ With Live TV is our best budget pick to watch the debate live based on its channel selection and its free subscriptions to Hulu, Disney Plus, and ESPN Plus. Hulu+ With Live TV offers four plans: a $68.99 per month plan with access to only live TV; a $69.99 per month plan with free subscriptions to Hulu with ads, Disney Plus with ads, and ESPN Plus with ads; a $74.99 per month plan with free subscriptions to Hulu with ads, Disney Plus with no ads, and ESPN Plus with ads; and a $82.99 per month plan with free subscriptions to Hulu with no ads, Disney Plus with no ads, and ESPN Plus with ads. Read on for step-by-step instructions on how to watch the debate with Hulu+ Live TV.

  1. Visit Hulu.com/liveTV

  2. Click “Sign Up Now”

  3. Enter your information and payment method

  4. Search for CNN and start watching

Nikki Haley, Ron Desantis - Debate
Nikki Haley, Ron Desantis - Debate

Who’s attending the debate tonight?

Nikki Haley and Ron DeSantis will be attending the Iowa Republican Primary debate. Haley is a politician and diplomat who served as the governor of South Carolina from 2011 to 2017, and as the 29th United States ambassador to the United States from 2017 to 2018. Haley, whose full name is Nimarata Nikki Haley (née Randhawa), is also the first Indian American to serve in a presidential cabinet. She announced her presidential campaign in February 2023. “I was the proud daughter of Indian immigrants — not Black, not white. I was different,” she said in a campaign video posted on Twitter. The video was titled “Strong & Proud” and opened with photos of her family. She continued, “Some look at our past as evidence that America’s founding principles are bad. They say the promise of freedom is just made up. Some think our ideas are not just wrong, but racist and evil. Nothing could be further from the truth.”

She went on in the video, “Republicans have lost the popular vote in seven of the last eight presidential elections, that has to change … It’s time for a new generation of leadership.”

DeSantis, for his part, is a politician and 46th governor of Florida, a role he’s served since 2019. He also represented Florida’s 6th congressional district in the House of Representatives from 2023 to 2018. He announced his presidential campaign in May 2023.”I’m running for president to lead our Great American Comeback,” he tweeted, along with his campaign video.

“Righting the ship requires restoring sanity to our society, normalcy to our communities and integrity to our institutions. Truth must be our foundation — and common sense can no longer be an uncommon virtue. In Florida, we proved that it can be done,” DeSantis said in the video. “We chose facts over fear, education over indoctrination, law and order over rioting and disorder. We held the line when freedom hung in the balance.”

Who are the debate’s moderators for tonight?

The Iowa Republican Primary debate moderators will be CNN anchors Jake Tapper and Dana Bash. Tapper is the lead Washington anchor for CNN and hosts the weekday television news program The Lead With Jake Tapper. He also co-hosts the Sunday morning public affairs program State of the Union. Bash is the host of Inside Politics and the co-anchor of State of the Union with Tapper for CNN.

Where is the debate tonight?

The Iowa Republican Primary debate will be held at Sheshlow Auditorium at Drake University in Des Moines, Iowa. “Drake University is proud to once again partner with CNN in hosting a nationally televised GOP presidential primary debate. The GOP primary debate will take place in historic Sheslow Auditorium on Jan. 10, 2024—just five days before Iowa’s first-in-the-nation caucuses,” the university’s website reads.

The Iowa Republican Primary debate airs on January 10, 2024, at 9 p.m. ET / 6 p.m. PT on CNN. Here’s how to watch it for free.

Watch the Debate

$0+

Buy Now

Our mission at StyleCaster is to bring style to the people, and we only feature products we think you’ll love as much as we do. Please note that if you purchase something by clicking on a link within this story, we may receive a small commission of the sale.

Best of StyleCaster