The bill approved is a $984 billion measure and it now heads to the House where it is expected to be approved tomorrow. The measure will keep the $85 billion in automatic spending cuts known as a sequester.
The bill progressed after lawmakers reached an agreement to spare federal meat inspectors from furloughs.
There were several amendments pending, including one from Kansas Sen. Jerry Moran to delay a full vote on the bill until there was a vote on his amendment seeking funding for air traffic control towers in rural areas.
The Senate bill adds to the House measure, making specific appropriations for defense, veterans affairs, agriculture and homeland security, and others.