Tonight ushers in part two of the second Democratic debate broadcasting live on CNN from Detroit, Michigan. Here’s all the information you need to watch the night 2 of the debate and live stream the event.

Related: Watch Night 1 Full Video

As with the first Democratic debate back in June, this event is being split over two nights, July 30 and 31, with the field divided into the top twenty candidates with ten appearing each night.

Last night’s top candidates included Sen. Bernie Sanders, Sen. Elizabeth Warren, and South Bend Ind. Mayor Pete Buttigieg.

Biden and Harris back on stage

Tonight, former vice president Joe Biden, Sen. Kamala Harris, and Sen. Cory Booker will be the headliners. Most analysts will be fixated on the interactions between Biden and Harris since their exchanges in the first debate, back in June, created most of the post-debate headlines.

Based on the direction the moderators went on Tuesday night, it’s likely that the discussion will begin focused on race relations and pickup where Biden and Harris left off back in June.

Time: 8 pm ET (5 pm PT)
Aired On: CNN,, and CNN International
Location: Fox Theatre in Detroit, Michigan
Moderators: Dana Bash, Don Lemon, and Jake Tapper

Debate live stream (July 31)

CNN will be providing a live stream of the debate on for free with no authentication or cable tv subscription required. Users will be able to launch and watch the live stream from the home page.

Live Stream:

The debate will also stream live in its entirety across mobile devices via CNN’s mobile app for, and on CNNgo apps for Apple TV, Roku, Amazon Fire, Chromecast and Android TV.

For repeat viewing, the debate will be available on-demand the day after it airs but may require a cable or satellite subscription for access.

Which candidates will be in the second Democratic debate?

Night 2 – Wednesday, July 31

Candidates (From left to right on stage): Michael Bennet, Kirsten Gillibrand, Julian Castro, Cory Booker, Joe Biden, Kamala Harris, Andrew Yang, Tulsi Gabbard, Jay Inslee, and Bill de Blasio

CNN Debate July 31

What time does the debate start?

Night 2: Wednesday, July 31, 2019
8 pm ET (5 pm PT, 6 pm MT, 7 pm CT)

Where else can I watch the debate?

I have received several emails asking if the debate can be viewed somewhere else aside from CNN or streamed online. Unfortunately, since CNN has the exclusive rights, the debate will not air on a broadcast network like the first debate which was on NBC. This means that at the basic minimum you need internet access or a cable/satellite/streaming subscription to watch it live.

The Democratic National Committee has required that all debate partners make the live internet stream available for viewers without a cable or satellite subscription but that isn’t helpful if you also don’t have reliable internet access to stream it. The next debate, in September, will be broadcast on ABC which will make it more widely available.

Where can I find the latest Democratic debate information?

As always, bookmark our page dedicated to keeping up with the 2020 Democratic Primary Debate schedule. There you will always find the latest most up-to-date information about all you need to know for the Democratic primary debates.

In case you missed the action on Tuesday, you can watch the full night 1 video available here.