Det står klart torsdag, hvor Senatet har godkendt en lovpakke, der hæver minimumsalderen fra næste år.
Lovændringen vil gælde i alle delstater og bliver dermed den samme aldersgrænse som for køb af alkohol.
- Jeg er stolt af, at Senatet i dag har godkendt en lovpakke, der blandt andet sikrer en tobaksfri ungdom, siger den amerikanske senator Mitch McConnell.
Det forventes, at den amerikanske præsident, Donald Trump, vil underskrive loven fredag.
19 ud af USA's 50 delstater har allerede en aldersgrænse på 21 år for køb af tobak.