In Oregon, marijuana is legal for adults aged 21 and over. Adults may legally have in their possession up to 8 ounces of marijuana or 4 plants. It can be easily purchased all over the state at any state-licensed recreational or retail store. All you need is a government issued photo id, like a drivers license, to purchase your marijuana. Prices range from ten to forty dollars a gram. Legally, it may only be smoked in private though you will frequently see people disobeying this law.