Here's where you can legally smoke weed in 2018

marijuana protest

Alex Brandon/AP

A man holds up a joint during a rally to support the legalization of marijuana on Capitol Hill in 2017.

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.Advertisement

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.