Here's the rundown:
• The first debate will be on Monday, Sept. 26 at Hofstra University on Long Island.
• Clinton and Trump square off for their second debate on Sunday Oct. 9 at Washington University in St. Louis.
• The final presidential debate will be held Wednesday Oct. 19 at the University of Nevada at Las Vegas.
There will also be one vice presidential debate.
Trump's running mate, Republican Indiana Gov. Mike Pence and Clinton's vice presidential choice, Democratic U.S. Sen. Tim Kaine of Virginia, will meet at Longwood University, Farmville, Va. on Tuesday Oct. 4.
The debates will last 90 minutes, and each one will begin at at 9 p.m. EST.
All the debates will be broadcast live on C-SPAN, ABC, CBS, FOX and NBC, CNN, Fox News and MSNBC, among others media outlets. The moderators have not yet been announced.