Quick answer: There is no single national happy-hour calendar in South Africa. Specials are set by each bar or restaurant, and the hours a venue may serve alcohol depend on its licence and the local municipality's liquor trading by-law. For example, one small-business guide gives on-consumption trading from 11:00 to 23:00 in Cederberg Municipality in the Western Cape, with hotels able to trade later. We found no verified listing of happy-hour prices, so ask the venue about times and conditions before you go, and remember you must be 18 or older and the drink-drive limit is 0.05 g per 100 ml of blood.
Last updated: October 2026. Facts come from SME South Africa's trading-hours guide and municipal liquor trading by-laws on the Western Cape law library sites. A blog claim about 24-hour trading in Gauteng was unsourced and is not repeated. We do not quote cocktail or beer prices because we could not verify them.
Who decides when happy hour can run?
| Level | Role | What to check |
|---|---|---|
| National and provincial law | Liquor licensing framework | The venue must hold a valid licence |
| Municipal by-laws | Set trading days and hours; they differ by municipality | Look up the by-law for the municipality where the venue is |
| The venue's licence conditions | May restrict hours or types of sale | Ask the venue |
| The venue's own promotion | Chooses the price, days and drinks included | Ask what is included and when it ends |
The SME guide gives Cederberg as an example only. Other Western Cape municipalities such as Cape Agulhas, Drakenstein and Hessequa also publish liquor trading by-laws, but the excerpts we saw did not include their times. Do not assume that the times in one town apply in another.
How to compare a happy-hour offer
- Price per drink versus normal price. Ask for the standard price so you can calculate the discount.
- Two-for-one rules. Check whether the cheaper drink is free or half price, and whether both must be the same type.
- Time window. Ask when the last order is, not when the offer starts.
- Food pairings. Some venues include snacks; others do not.
- Minimum spend and table rules. Check for a cover charge or service fee.
Worked example (invented numbers)
| Offer | Normal price per drink | You pay for 4 drinks | Effective per drink | Saving |
|---|---|---|---|---|
| Two-for-one on cocktails | R70 | R140 | R35 | 50% |
| Half-price draught beer | R40 | R80 | R20 | 50% |
| R10 off all drinks | R45 | R140 | R35 | 22% |
| Fixed-price shooters | R35 | R100 | R25 | 29% |

A bigger percentage saving is not a reason to drink more. The best deal is one you use to spend less, not to order more. If you would rather cook at home this week, compare the latest Checkers catalogue, Pick n Pay catalogue and Take n Pay catalogue to see current supermarket specials in South Africa.
Staying safe
- You must be 18 or older to buy and drink alcohol.
- The legal blood-alcohol limit for driving is 0.05 g per 100 ml. The safest choice is not to drive after drinking.
- Arrange an e-hailing ride or a designated driver before the first drink.
- Alternate alcoholic drinks with water.
- Never leave a drink unattended.
Where to look for happy-hour offers
| Source | Pros | Cons |
|---|---|---|
| The venue's social pages | Most current | May post only some days |
| Restaurant booking apps | Compare venues | Offers may be outdated |
| Local listings and city guides | Curated | Often undated |
| Phoning the venue | Gets the real answer | Takes a few minutes |
Pros and cons of happy hour
Pros
- Lower prices on drinks and snacks.
- Good time to try a new venue.
Cons
- Encourages drinking faster or more.
- Hours depend on licence and local rules.
- Conditions may be hidden.
Frequently asked questions
Is happy hour legal in South Africa?
Promotions are the venue's choice, but they must follow licence conditions and local by-laws. If you need a definitive answer, ask the licensing authority.
What time does happy hour start?
It depends on the venue. We found no standard time.
How late can bars serve alcohol?
It depends on the licence and municipal by-law; one example is 11:00 to 23:00 in Cederberg for on-consumption.
What age do I need to be?
18 or older.
Sources
- SME South Africa: how to determine your trading hours
- Western Cape municipal liquor trading by-laws on the South African law library sites (Cape Agulhas, Drakenstein, Hessequa and others)



