The second presidential debate was held on Tuesday, September 10, 2024, at 9:00 p.m. EDT at the National Constitution Center in Philadelphia, Pennsylvania. The Biden and Trump campaigns had agreed to a September 10 debate hosted by ABC, but after Biden suspended his re-election campaign, it became unclear whether Trump would debate a new rival candidate. In late July, Harris secured enough support to become the presumptive nominee.