Retail to Let in Craighall

Browse retail to let in Craighall, Gauteng. We have 50 listings on record here since 2006 across 3 named buildings, with an average asking rental of about R180/m² (2020–2023). 5 units are available right now.

Retail space to let in Craighall right now ranges from 127 to 2,355 m².

5available now
50listings tracked
3buildings on record
23–2,355 m²unit sizes
+45% asking rental since 2006 · ~2%/yr
Area
Craighall, Gauteng, South Africa
Space type
Retail — to let
Average asking rental
~R180/m² (2020–2023, asking not transacted)
Unit sizes on record
23 – 2,355 m²
History
50 to let listings across 3 buildings, 2006–2026
Data updated

About Craighall

Craighall is an established suburb in Gauteng, positioned along major arterial routes including Jan Smuts Avenue, which provides direct road connections to neighbouring business nodes such as Sandton and central Johannesburg. Public transport options along these main corridors include municipal bus services and standard minibus taxi routes, supporting commuter access through the area.

Commercial property in Craighall primarily comprises established office parks, mixed-use buildings, and retail nodes that suit professional services, medical practices, local retail operations, and convenience stores. The architectural stock spans older, well-maintained office configurations alongside modernised spaces, positioning the suburb as an accessible alternative to denser commercial hubs like Sandton, Midrand, and Rosebank.

Market tracking records indicate a typical asking rental of around R162 per square metre per month, with asking rates moving about 45% between 2006 and 2023 across unit sizes ranging from 23 to 2,355 square metres.

What's on offer in Craighall

Units marketed here run from about 23 m² to 2,355 m², with most between 46 and 187 m² (a typical unit is around 78 m²).

Based on 50 listings marketed here since 2006. How we compile this »

What has Craighall actually been enquiring about? — a demand profile built from 62 real historical enquiries.

Looking for retail in Craighall?

Tell us your size, budget and move-in date and we will send you everything that fits — including space that isn't publicly listed yet.

Send an enquiry »

Retail available now in Craighall

Buildings in Craighall

Other space types in Craighall

Offices (9)

Retail in nearby areas

Johannesburg (4) Pretoria CBD (66) Pretoria (52) Centurion (20) Sandton (3) Roodepoort (2) Midrand (6) Kempton Park (1) Randburg (1) Arcadia (10) Bryanston (12) Boksburg (8) Lynnwood Pretoria North (12)

Frequently asked questions

How much does retail space cost to rent in Craighall?

The average asking rental for retail space in Craighall is about R180/m² per month (2020–2023 listings, asking not transacted), up roughly 80% from about R100/m² in 2006. This is drawn from 50 listings marketed here since 2006.

How much retail space is to let in Craighall right now?

5 listings are currently to let in Craighall. Across the full history, 50 to let listings have been recorded here across 3 named buildings.

What size units are available in Craighall?

Retail space units marketed in Craighall have ranged from 23 m² to 2,355 m².

Which buildings offer retail space in Craighall?

Buildings with listings on record in Craighall include 382 Jan Smuts, The Lancaster, The Colony Centre, Craighall Corporate Office Park, Morgan Creek 104 and 382 Jan Smunts Avenue — see the full building list, each with its own rental history and current availability.

Where is Craighall?

Craighall is a commercial node in Gauteng, South Africa. Commercial Property tracks 3 named buildings here.

See also: Retail in Gauteng All commercial property in Craighall

Digital Broker