Skip to content
Countertops · Granite · Johannesburg

Granite Countertops & Kitchen Tops in Johannesburg

22 natural granites in 30 mm polished slab — templated, cut and installed in Johannesburg kitchens, islands and bars by one team.

If you’re comparing granite countertop suppliers in Johannesburg, come and see full slabs before you decide. Granite is a natural stone, and no two slabs are alike — a 10 cm sample can’t show you the movement, the crystals or how the colour sits next to your cabinets. Our Northriding warehouse, just off Malibongwe Drive in Randburg, has slabs on view in daylight.

We handle the whole job with our own team: templating at your home or site, precision cutting and edge profiles, cut-outs for sinks and hobs, and installation across Johannesburg — from Sandton, Fourways and Randburg to Roodepoort, Midrand and the East Rand. Builders and kitchen fitters get dedicated trade pricing.

Granite brings one-of-a-kind patterning and takes the heat of a working kitchen in its stride. Prefer a uniform colour with the least upkeep? Look at our quartz and Caesarstone ranges too — we’ll price the options side by side.

Free & no-obligation — fast replies on WhatsApp during business hours.

Granite colours

From near-pure black to cream, blue and green — each slab is unique, so the photos are a guide to colour, not a promise of pattern.

Zimbabwe Black — Stone Library

Zimbabwe Black

The closest natural stone gets to pure black — an all-African granite.

Zimbabwe Antique — Stone Library

Zimbabwe Antique

Zimbabwe granite in a honed, matt grey-black finish.

Bengal Black — Stone Library

Bengal Black

Velvety black with a fine, rain-spotted grain.

Star Galaxy — Stone Library

Star Galaxy

Jet black scattered with bronze and gold flecks.

Silver Star — Stone Library

Silver Star

Black with a subtler, silvery-blue sparkle.

Black Vermont — Stone Library

Black Vermont

Elegant slate-grey with minimal movement.

Silver Paradiso — Stone Library

Silver Paradiso

Liquorice and cream in swirling, marble-like veins.

Blue Pearl — Stone Library

Blue Pearl

Large, reflective duck-egg blue crystals — best in natural light.

Labradorite Blue — Stone Library

Labradorite Blue

Shimmering blues, greens and greys with a mother-of-pearl effect.

Emerald Pearl — Stone Library

Emerald Pearl

Deep blue-green with reflective flecks.

Baltic Brown — Stone Library

Baltic Brown

Rounded ochre “bubbles” with hints of green on black.

Giallo Ornamentale — Stone Library

Giallo Ornamentale

Latte, coffee and milk-chocolate tones with strong movement.

Giallo Nebbia — Stone Library

Giallo Nebbia

An even grain of pale pink, burnt orange and cream.

Colonial Cream — Stone Library

Colonial Cream

Coffee-and-cream tones with a gentle spray of texture.

Colonial White — Stone Library

Colonial White

A vanilla ground with dark flecks — think cookies and cream.

Kashmir White — Stone Library

Kashmir White

Creamy white with marsala spots and taupe swathes.

Ivory Fantasy — Stone Library

Ivory Fantasy

Cream, tan and beige with relaxed, refined movement.

Ivory Pearl — Stone Library

Ivory Pearl

Blush tones and black accents in a swirling pattern.

Crema Rosita — Stone Library

Crema Rosita

Milky white, black and blush-beige in a heavy, even grain.

Crema Sardo — Stone Library

Crema Sardo

A soft, evenly patterned granite that lets other features lead.

Silver Sardo — Stone Library

Silver Sardo

Grey, cream and mushroom tones in a classic speckle.

Chinese Juperana — Stone Library

Chinese Juperana

Sweeping cream and grey veins with dramatic movement.

Looking for a specific colour, size or finish? We stock far more than we can show online — .

Granite at a glance

Slab thickness
30 mm
Finish
Polished (Zimbabwe Antique is honed)
Made for
Kitchen countertops, islands, bar tops and servers
Service
Templating, cutting, edge profiles, cut-outs and installation
Care
Clean with a non-abrasive detergent and a soft sponge
Good to know

Granite countertops: your questions answered

Something we haven’t covered? Ask us on WhatsApp

How much do granite countertops cost in Johannesburg?

The price of a granite top depends on the granite you choose, the total length and depth of your tops, the edge profile, and the number of cut-outs for sinks and hobs. Because these vary so much, we quote every kitchen individually — send us your measurements or a sketch on WhatsApp for a free written quote, usually within the hour during business hours.

Do you install granite countertops, or only supply them?

Both. We template on site, cut and finish the granite, and install it with our own team across Johannesburg and the wider Gauteng region. Kitchen companies and builders can also buy supply-only at trade pricing.

Which areas of Johannesburg do you cover?

We install across Johannesburg — including Randburg, Sandton, Fourways, Bryanston, Roodepoort, Midrand and the East Rand — from our warehouse in Northriding, and throughout the rest of Gauteng.

Can I see granite slabs before I buy?

Yes, and we recommend it. Visit the warehouse at 231 Malibongwe Drive (cnr Ascot Avenue), Northriding, Randburg — open Monday to Friday 08:00–17:00 and Saturday 08:00–13:00 — to see slabs in daylight.

How thick are your granite tops?

Our granite slabs are 30 mm thick with a polished finish. Zimbabwe Antique is the honed (matt) version of Zimbabwe Black.

Is granite or quartz better for a kitchen?

Granite gives you a unique natural slab and excellent heat resistance; quartz gives a uniform colour and the lowest maintenance. Our granite vs quartz guide compares them point by point, and we can price both for your kitchen.
Ready when you are

Ready to get started in Johannesburg?

4.3 on Google 28 reviews

Free, no-obligation quotes

Visit our Randburg showroom, or send an enquiry and we’ll come back with tailored pricing for your home, site or trade order.

Fast replies during business hours.

Chat with us
Get in touch

Get a free quote

Free and no-obligation — we usually reply within the hour on WhatsApp during business hours. Prefer to talk now? Call us directly.

Skip the form — chat to us on WhatsApp now

All fields are optional — WhatsApp shares your name and number with us automatically. Have a photo or plan of your space? Attach it in WhatsApp for a faster, more accurate quote.

Or call 010 594 2083