Public Smoking Rules in South Africa Explained

Your Guide to Smoking in South Africa
So, you're coming to South Africa and want to know about the smoking scene. Good call. Things are a bit different here, especially with cannabis. The laws have relaxed for private use, but lighting up in public is a whole other story. I'll walk you through what's what, and explain how private clubs fit into the picture.
Cannabis Laws in South Africa: A Quick Overview
South Africa is pretty chill about cannabis compared to a lot of places. Back in 2018, a big court decision, we all call it the Prince case, made it okay for adults to use, have, and grow their own at home. That was a game changer.
More recently, in May 2024, the Cannabis for Private Purposes Act made it official law. But notice the magic word: private. You can have your own stash and enjoy it in your own space, no problem. But that freedom stops at your front door.
Public smoking of cannabis is still a no go. Same goes for driving stoned, which is taken very seriously here and has major consequences. Another thing to know is you can't just walk into a store and buy it. Selling cannabis commercially is still illegal. The law is all about personal, private use. For the absolute latest official rules, you should always check government sites or talk to a lawyer. This is just friendly advice, not legal counsel.
What About Private Clubs?
Okay, so how do you have a smoke with friends if you can't do it in public? This is where private clubs come in. They've popped up to offer a legit, comfortable spot for people to enjoy cannabis socially. Think of them like any private club. You're in a private space, not a public one, which is how they operate within the law. These clubs are safe, low key places that let you sidestep the whole awkward public smoking issue. They have their own house rules, of course, making for a much better time than looking over your shoulder on the street.
Discovering Zazapass Partner Clubs in South Africa
If you want to find these clubs, Zazapass is your best bet. It connects you with a whole network of them. You get a Zazapass entry pass, and that gets you into these private spots. Let's be super clear. The pass is for entry only. You cannot buy cannabis with it.
Here’s the deal. You buy a one year entry pass for a club you like. The big win is that you won't pay the club's door fee every time you go for a full year. If you plan on being a regular, the savings really add up. You also get to skip the line, which is always nice. All clubs on the Zazapass network are strictly 21 and over, so bring your ID. After you get your pass, your Zazapass account will show you the club's exact address. They keep it private for everyone's safety and comfort.
Cape Town's Zazapass Partner Clubs
Cape Town is full of great spots, and that includes some excellent Zazapass partner clubs. Each one has its own vibe.
The Alibi Cape Town
Right in the middle of the action on Bree Street in the CBD, you'll find The Alibi. It’s a cool multi level spot with private lounges for chilling out and even some workspaces if you need to get things done. They have a full kitchen too, so you can grab a proper meal while you're there. The Alibi Cape Town entry pass is EUR 15 for a year. You can check it out here: The Alibi Cape Town.
Nirvana Cafe Sea Point
Head towards the ocean in Sea Point and you’ll find Nirvana Cafe. It’s another multi level club built for comfort. You get private lounges, workspaces, meeting rooms, and even a library if you want some quiet time. There’s a kitchen and cafe, pool tables, and terraces for when the weather's good. And yes, there's free Wi-Fi. The Nirvana Cafe Sea Point entry pass costs EUR 15 for a year. More info is here: Nirvana Cafe Sea Point.
Nirvana Cafe Blouberg
A bit further up the coast in Table View, or Blouberg, is the other Nirvana Cafe. It's the sister spot to the one in Sea Point and has all the same great features. Same setup, just with those famous Blouberg views. The Nirvana Cafe Blouberg entry pass is also EUR 15 for a year. Grab your pass here: Nirvana Cafe Blouberg.
Cape Town definitely has you covered. You can see more of what the city has to offer here: Cape Town City Page.
Johannesburg's Zazapass Partner Clubs
Let's head inland to Joburg, the country's biggest city. It's got a Zazapass spot too.
Budrock Cafe
In Johannesburg, check out Budrock Cafe. It’s a private spot where you can relax. The Budrock Cafe entry pass is EUR 15 for a year. Get your pass here: Budrock Cafe.
What About Other Cities Like Pretoria?
As of right now, Zazapass doesn't have any partner clubs in Pretoria. But Johannesburg is only about 60 km away, so a trip there is definitely doable. The Zazapass network is always expanding, so they might add clubs in Pretoria down the line. It's worth checking their site every now and then for new places.
You can see a map of all the current clubs and locations here: Zazapass Locations Map.
Understanding the Zazapass Entry Pass
Just to be perfectly clear, here's a quick rundown of what the Zazapass entry pass is, and just as important, what it isn't.
- It's a pass that gets you into one specific private club for a whole year.
- You don't pay the door fee every time you go, saving you money on each visit.
- It gets you in faster, so you can skip the line.
- You must be 21 or older and show a valid ID to use it.
- It lets you into a private place where you can use cannabis, following the club's rules and the law.
- The pass is NOT for buying cannabis. Selling cannabis is illegal in South Africa.
- It also doesn't mean cannabis will be for sale inside. These are private clubs for personal use, not shops.
Remember, these are private places with their own rules. They work within South Africa's laws about private use, but they are not shops or dispensaries.
In Summary: Public vs. Private
So the main thing to remember about smoking cannabis in South Africa is the difference between public and private. At home, for your own adult use, you're fine. In public, it's forbidden, and so is driving under the influence. Private clubs, like the ones Zazapass partners with, are the solution for enjoying cannabis in a social, legal, and comfortable setting. Just make sure you know the latest rules and the specific club's policies. It makes for a much better, hassle free time.
You can find more guides like this here: Zazapass Knowledge Base. To see all the entry passes, visit: All Zazapass Entry Passes. And for a full list of clubs, check out: All Zazapass Clubs.
FAQ
Is public smoking of cannabis legal in South Africa?
Nope. Smoking cannabis in public is illegal here. The laws only allow for private use by adults in their own space, not out and about.
Can I buy cannabis at Zazapass partner clubs?
No. A Zazapass entry pass just covers your entry fee to get into the club. It doesn't let you buy cannabis. Selling it is still illegal in South Africa, and these clubs are private places for personal use, not shops.
Do I need an ID to enter Zazapass partner clubs?
Yes, absolutely. You have to be 21 or over and show a valid ID to get into any Zazapass partner club. No exceptions.
Keep reading
JohannesburgCannabis Social Clubs in Johannesburg: 2026 Guide
Your local's guide to Johannesburg cannabis clubs. Get the 2026 scoop on laws, find private spots with a Zazapass, and learn how to visit.
JohannesburgThe Cannabis for Private Purposes Act Explained Simply
Confused about South Africa's new cannabis laws? A local explains what you can and can't do, and how to get into the country's private clubs.
JohannesburgHow a Johannesburg Entry Pass Works
A local's guide to the Zazapass entry pass in Joburg. Here's how to get into private clubs, save money, and know what to expect. Simple.
JohannesburgBudrock Cafe Johannesburg: What to Expect
Thinking of checking out Budrock Cafe in Joburg? Here’s your local guide on what to expect, how the Zazapass works, and why it's a cool spot.