The bust came during an intelligence-driven operation, which was carried out by Chatsworth police on Table Mountain Road in Shallcross.
Police confiscated the heroin – estimated to be worth around R142,000 – as well as three cellphones on the premises.
The accused is due to appear at the Chatsworth Magistrates Court for dealing in drugs.
Provincial Police Commissioner Lieutenant General Khombinkosi Jula said operations at “drug hotspots” will continue.
He added that police were encouraged by the daily tip-offs received from the public.