I representanthuset röstade 366 för och 34 emot lagförslaget som finansierar regeringen fram till 14 mars. I senaten röstade 85 för och 11 emot.
Förslaget inkluderar runt 100 miljarder dollar i katastrofhjälp och runt 10 miljarder dollar i ekonomiskt stöd till jordbrukare. Jordbrukslagen förlängdes med 1 år. Förslaget ger även extra finansiering till den kollapsade bron i delstaten Baltimore.
Flera förslag som varit med i tidigare uppgörelser har strukits, som att begränsa investeringarna i Kina. Uppgörelsen uteslöt även Trumps senaste krav om att höja landets lånetak innan han tillträder i januari.