Alex Brandon/AP
The United States is gradually becoming the land of the red, white, and green.
Starting January 1, it will be legal to smoke marijuana for medical use in 29 states, and Americans will be able to toke up without a doctor's letter in nine states. Support for the drug reached new highs in 2017. A Gallup poll showed that 64% of Americans favor legalization, and even a majority of Republicans back it.
The booming industry was expected to post nearly $10 billion in sales in 2017.
Here's a summary of where Americans can legally light up in 2018.