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.
SEE ALSO: What marijuana really does to your body and brain
Alaska

Adults 21 and over can light up in Alaska. In early 2015, the northernmost US state made it legal for residents to use, possess, and transport up to an ounce of marijuana— roughly a sandwich bag full — for recreational use. The first pot shop opened for business in late 2016.
Alaska has pounced on the opportunity to make its recreational pot shops a destination for tourists. More than two million people visit Alaska annually and spend $2 billion.
California

The first state to legalize medical marijuana in 1996, California became even more pot-friendly in 2016 when it made it legal to use and carry up to an ounce of marijuana.
California began issuing temporary licenses to dispensaries in December that will allow those stores to sell nonmedical marijuana. The licenses will become valid on January 1, 2018.
But that doesn't mean all Californians will be able to buy marijuana at the stroke of midnight. Many cities in the Central Valley, including Fresno, have moved to ban recreational sales.
State rules dictate that marijuana will not be sold between the hours of 10 p.m. and 6 a.m.
Colorado

In Colorado, there are more marijuana dispensaries than Starbucks and McDonalds locations combined. Residents and tourists alike can buy up to one ounce of weed there.
The state joined Washington in becoming the first two states to legalize recreational marijuana in 2012.
See the rest of the story at Business Insider