In Spain, cannabis consumption is strictly limited to private spaces. Selling, buying, or using marijuana in public is illegal. That said, you can legally grow up to two plants for personal use or join a cannabis social club, where consumption is permitted within the club’s premises.
Becoming a member of a cannabis club comes with an annual fee, which typically ranges from 20€ to 50€, depending on the establishment. This fee only covers access for 12 months — any cannabis you obtain from the dispensary inside is charged separately.
There are:If you’re planning to visit with friends, keep in mind that each person must register individually and pay their own membership fee. Clubs are strict about this to ensure compliance with legal regulations.
You don’t have to be a Spanish resident to join. This means membership is open to anyone who meets the legal age requirement. The minimum age is 18, but many clubs set their own rules and only accept members aged 21 and over.
That said, age alone doesn’t guarantee access. Each club has the final say on who they accept and can refuse membership without explanation. Also, clubs sometimes pause or limit new registrations due to administrative or legal restrictions.
Why membership is required
In Spain, cannabis consumption is only allowed in private, enclosed spaces such as:
These clubs are not open to the public, and you can’t simply walk in like you would in Amsterdam’s coffee shops. Entry is restricted, and to become a member, you must:
This system is designed to regulate cannabis use, ensuring it remains private and excluded from public promotion, especially to minors. It also provides adults with a legal and controlled way to access cannabis within a safe environment.
Before heading into a cannabis club, take a look at these basic rules: