Amsterdam coffeeshop rules You must be 18 or older (21 years old in some establishments) and always have your passport or ID with you. You are allowed to come twice a day maximum to the same coffee shop. You can buy maximum 5 grams per day. Alcohol and cigarettes are forbidden.