Hillary Clinton and Bernie Sanders are squaring off yet again tonight in the MSNBC Democratic Debate - find out how to watch it live online.

Clinton and Sanders will go toe to toe in tonight's Democratic debate, which takes place at the University of New Hampshire in Durham, N.H. The debate will be hosted by MSNBC anchors Chuck Todd and Rachel Maddow.

With only two major contenders left in the race, the Democratic field is still vastly different in nature from the Republican field - which currently has nine major contenders. Clinton and Sanders are coming off an epic photo finish in the Iowa caucuses Monday, with the former narrowly beating the latter. Martin O'Malley dropped out of the Democratic race after embarrassingly low numbers in the Iowa caucuses.

Clinton and Sanders also engaged in a Town Hall meeting in New Hampshire last night, hosted by CNN.

The Democratic Debate begins at 9 p.m. ET and will air live on MSNBC.

Watch Democratic Debate On MSNBC Live Online Or Through Mobile Devices

So what if you're not near a television and want to view the debate live? MSNBC has a live stream on their website, which you can watch below. NBC News will also be airing a live stream on their site.

Keep Up With Democratic Debate On MSNBC On Social Media

Want to keep up with the Democratic debate with others who are watching in real time? Use the hashtag #DemDebate on Twitter to voice your opinion and see what others are saying.

Tags
Democratic debate, Live stream, Live streaming, Hillary clinton, Bernie Sanders