By Terminal B security you’ll see Clicks before the gates
This is the standard South African Clicks pharmacy/health & beauty shop in Terminal B at O. R. Tambo, useful for last‑minute basics before domestic flights. It sits airside, so you reach it after security, not from the public check‑in area. Think drugstore more than supermarket: decent mix of toiletries, personal care, snacks and over‑the‑counter meds, but not a full grocery run.
Toiletries are the main win here: travel‑size shampoo, toothpaste, deodorant and skincare usually run in the R20–R80 range, cheaper than most duty free and much cheaper than hotel kiosks. If your liquids bag got pulled at security in Terminal B and something was binned, this is the quickest way to replace it without leaving the secure area. Expect typical Clicks own‑brand plus the big international labels you’d see in a Johannesburg mall branch.
There’s a small pharmacy counter during normal shop hours, roughly matching daytime bank hours in South Africa rather than 24/7. You can sort basic painkillers, cold meds and bandages here, but prescription issues are hit‑or‑miss and not something to bank on 30 minutes before a departure from a B‑gate. Staff process ClubCard loyalty as usual, so South Africa regulars can still earn or redeem points while passing through.
Snacks and drinks skew grab‑and‑go: bottled water, soft drinks and chips typically come in under R30–R40, with a few chocolate bars and mints close to standard supermarket pricing. It’s not a coffee stop; if you need caffeine near the B gates, pair this run with a café visit nearby. Tip: hit Clicks first, then repack your liquids and medication before you walk down to your exact B‑gate to avoid rummaging at the boarding line.