The hearing will be focused on Sessions' involvement in the Trump campaign and his meetings with Sergey Kislyak, the Russian ambassador to the US. This will be the first time Sessions has testified before Congress since he recused himself from the Justice Department's probe into Russian meddling in the 2016 election and the firing of FBI Director James Comey.
Here's how to stay up to date and watch it on CNN.
Sessions is set to testify in an open session of the Senate intelligence committee starting at 2:30 p.m. ET. The hearing comes on the heels of two canceled appearances, with Sessions citing Comey's testimony last week. Comey told the intelligence committee in a closed session that Sessions may have had a third, undisclosed interaction
with Russia's ambassador to the US, according to people familiar with the briefing.
As late as Sunday, the Justice Department signaled it expected Sessions' testimony to be closed, but the final decision was up to the committee -- with the Justice Department ultimately agreeing to a public hearing. Officials said this was in an effort to show there's nothing to hide and nothing controversial about Sessions' interactions with Russian officials.
However, Sessions could invoke executive privilege during his testimony depending on "the scope of the questions," the White House suggested on Monday.
How can you watch?
Beginning at 2:30 p.m. ET, live coverage of the testimony will be streaming on CNN, CNN.com, the CNN app on phone and tablet, and on mobile devices.
You can also watch it on Apple TV, Roku and Amazon Fire devices with the CNNgo app and via Apple News.
Follow CNN Politics' live blog for all the developments and instant analysis of the testimony and with CNN TV after the testimony for in depth coverage and analysis.
If you happen to miss it, we have you covered -- CNNgo will have the entire testimony available On Demand on your favorite connected devices.