The Republican-written bill passed 54-46, with Democrat Jeanne Shaheen and independent Angus King voting with Republicans for it.
Republican Rand Paul was the sole GOP vote against it.
Lawmakers had a deadline of midnight ET Saturday.
The Senate chamber via C-SPAN on FridayC-SPAN2
Nine other Democrats joined with him, helping Republicans reach the 60-vote threshold to avoid a filibuster.
House Minority Leader Hakeem Jeffries declined to answer as to whether he still had confidence in Schumers leadership.
Had the bill failed, it likely would have forced Republicans to negotiate with Democrats.