The deal ends the longest government shutdown in U.S. history.
President Donald Trump will make remarks on the government shutdown at 1:30 p.m. ET on Friday, 35 days into the longest-ever partial government closure that has left an estimated 800,000 federal employees without pay and created a host of problems.
The shutdown began just before Christmas and has left approximately 400,000 workers home from work without pay, while another 400,000 were required to be on the job without pay.
Trump and congressional Democrats have been at a standoff of the president's demand for $5.7 billion to build his wall along the southern border.
On Thursday, the president said that if Majority Leader Mitch McConnell, R-Ky., and Senate Minority Leader Chuck Schumer, D-N.Y., were about to reach a reasonable agreement to end the shutdown, he would support it.
The president's poll numbers have been slipping as the shutdown has dragged on.
Problems across the country have mounted for weeks: Security lines at airports grew as TSA workers called out sick, and on Friday, airports across the Northeast experienced major delays as air traffic control grappled with staff shortages amid the shutdown.
Law enforcement operations also were delayed and court proceedings stalled. National Parks, museums, and federally funded institutions have closed their doors, too.
The announcement comes amid a chaotic news day after former Trump adviser Roger Stone was indicted early in the morning, telling reporters later that he was falsely accused.