Cannabis is not technically legal in the Netherlands but is decriminalized, meaning it is tolerated but not officially legal. You can smoke weed in Amsterdam as long as you are not causing a public disturbance.