Welcome to TOPROCKS.COM - You are shopping on our RETAIL site for worldwide customers and collectors. You are welcome to Shop and Ship any of our 20,000+ specimens with no minimum requirements. For WHOLESALE access, please Login using your 'Approved Wholesale / Trade' email address (HOW?) or email Renate@Toprocks.com

Toprock

Gemstones & Minerals

RETAIL / COLLECTOR? Please feel free to shop our 20,000+ specimens here on this site.

WHOLESALE CUSTOMER? PLEASE LOGIN (HOW TO LOG IN) with your 'Approved Wholesale Account' Login for access to our Wholesale site.

Welcome to Toprocks.com. Since 1989, Toprock has pioneered the Rock industry in Africa, bringing the beauty of African Gems to the world. We are both a retailer and wholesaler of rocks, minerals, crystals and fossils and supply our retail and trade customers in more than 50 countries. For our Retail customers we have no minimum order values and you are welcome to shop here for whatever you wish and ship worldwide.

IN THE TRADE? If you are in the trade you may be eligible to become a Toprock approved Trade / Wholesale customer. Aside from enjoying very special wholesale pricing, you can also build up your orders over time and request a single custom shipment whenever you are ready (Minimums apply HERE). You will need to login with your 'Approved WHOLESALE Account' email address (SEE HOW HERE) or email Renate@toprocks.com to apply. (You are currently not logged in with a Wholesale account and are viewing the Retail version of our site).

We have 20,000+ beautiful things here on this site to fill your basket with..... Get shopping!
Remember, if you want something extremely rare and special, you can also visit our exclusive collection at 'The Toprock Collection'.

Polished Malacolla Free Forms x 35 From Kulukuluku, Congo

Polished Malacolla Free Forms x 35 From Kulukuluku, Congo

RETAIL PRICE

R4,144.00 ZAR
Sale price  R4,144.00 ZAR Regular price 

MALACHITE - Malacolla

Polished Malacolla Free Forms x 35 From Kulukuluku, Congo

Natural White Fingered Spirit Quartz Crystals and Clusters x 35 From Boekenhouthoek, South Africa

Natural White Fingered Spirit Quartz Crystals and Clusters x 35 From Boekenhouthoek, South Africa

RETAIL PRICE

R2,016.00 ZAR
Sale price  R2,016.00 ZAR Regular price 

SPIRIT QUARTZ

Natural White Fingered Spirit Quartz Crystals and Clusters x 35 From Boekenhouthoek, South Africa

Polished One Side Red Shashe River Agate Nodules x 35 From Shashe River, Zimbabwe

Polished One Side Red Shashe River Agate Nodules x 35 From Shashe River, Zimbabwe

RETAIL PRICE

R3,024.00 ZAR
Sale price  R3,024.00 ZAR Regular price 

AGATE - Shashe River

Polished One Side Red Shashe River Agate Nodules x 35 From Shashe River, Zimbabwe

Natural Rhombohedral Sunset Orange Calcite Specimens x 24 From Spitzkop, Namibia

Natural Rhombohedral Sunset Orange Calcite Specimens x 24 From Spitzkop, Namibia

RETAIL PRICE

R1,772.40 ZAR
Sale price  R1,772.40 ZAR Regular price 

CALCITE - Sunset Orange

Natural Rhombohedral Sunset Orange Calcite Specimens x 24 From Spitzkop, Namibia

Natural Rare Aquamarine in Black Tourmaline Specimens x 12 From Karibib, Namibia

Natural Rare Aquamarine in Black Tourmaline Specimens x 12 From Karibib, Namibia

RETAIL PRICE

R2,088.80 ZAR
Sale price  R2,088.80 ZAR Regular price 

AQUAMARINE

Natural Rare Aquamarine in Black Tourmaline Specimens x 12 From Karibib, Namibia

Polished Carnelian Agate Gemstone Spheres x 4 From Madagascar

Polished Carnelian Agate Gemstone Spheres x 4 From Madagascar

RETAIL PRICE

R3,136.00 ZAR
Sale price  R3,136.00 ZAR Regular price 

CARNELIAN

Polished Carnelian Agate Gemstone Spheres x 4 From Madagascar

Natural Blue Lace Agate Geode Specimens x 4 From Nsanje, Malawi

Natural Blue Lace Agate Geode Specimens x 4 From Nsanje, Malawi

RETAIL PRICE

R1,736.00 ZAR
Sale price  R1,736.00 ZAR Regular price 

AGATE - Blue Lace

Natural Blue Lace Agate Geode Specimens x 4 From Nsanje, Malawi

Polished Rare Purple Sunset Flash Labradorite Standing Display Pieces x 3 From Madagascar

Polished Rare Purple Sunset Flash Labradorite Standing Display Pieces x 3 From Madagascar

RETAIL PRICE

R2,377.20 ZAR
Sale price  R2,377.20 ZAR Regular price 

LABRADORITE

Polished Rare Purple Sunset Flash Labradorite Standing Display Pieces x 3 From Madagascar

Hand Made Leopard Stone Welsh Dragon Carving x 1 From Zimbabwe

Hand Made Leopard Stone Welsh Dragon Carving x 1 From Zimbabwe

RETAIL PRICE

R2,352.00 ZAR
Sale price  R2,352.00 ZAR Regular price 

LEOPARD STONE

Hand Made Leopard Stone Welsh Dragon Carving x 1 From Zimbabwe

Polished Banded Agate Spheres x 6 From Madagascar

Polished Banded Agate Spheres x 6 From Madagascar

RETAIL PRICE

R2,492.00 ZAR
Sale price  R2,492.00 ZAR Regular price 

AGATE - Banded

Polished Banded Agate Spheres x 6 From Madagascar

Natural Pineapple Candle Quartz Single Crystals x 35 From Antsirabe, Madagascar

Natural Pineapple Candle Quartz Single Crystals x 35 From Antsirabe, Madagascar

RETAIL PRICE

R1,904.00 ZAR
Sale price  R1,904.00 ZAR Regular price 

QUARTZ - Madagascar

Natural Pineapple Candle Quartz Single Crystals x 35 From Antsirabe, Madagascar

Polished Wire Wrap Size Gemmy Rose Quartz Galets x 35 From Madagascar

Polished Wire Wrap Size Gemmy Rose Quartz Galets x 35 From Madagascar

RETAIL PRICE

R2,066.40 ZAR
Sale price  R2,066.40 ZAR Regular price 

ROSE QUARTZ

Polished Wire Wrap Size Gemmy Rose Quartz Galets x 35 From Madagascar

Natural Jacaranda Amethyst Single Crystals x 24 From Mumbwa, Zambia

Natural Jacaranda Amethyst Single Crystals x 24 From Mumbwa, Zambia

RETAIL PRICE

R2,912.00 ZAR
Sale price  R2,912.00 ZAR Regular price 

AMETHYST - Jacaranda

Natural Jacaranda Amethyst Single Crystals x 24 From Mumbwa, Zambia

Natural Silky Malachite Specimens x 2 From Kasompe, Congo

Natural Silky Malachite Specimens x 2 From Kasompe, Congo

RETAIL PRICE

R2,772.00 ZAR
Sale price  R2,772.00 ZAR Regular price 

MALACHITE - Silky

Natural Silky Malachite Specimens x 2 From Kasompe, Congo

Polished On One Side Mtorolite Chrysoprase Plates x 12 From Mutorashanga, Zimbabwe

Polished On One Side Mtorolite Chrysoprase Plates x 12 From Mutorashanga, Zimbabwe

RETAIL PRICE

R3,808.00 ZAR
Sale price  R3,808.00 ZAR Regular price 

MTOROLITE

Polished On One Side Mtorolite Chrysoprase Plates x 12 From Mutorashanga, Zimbabwe

Slideshow

Nick's daily picks

Don't miss Nick's Pick - daily curated top specimens and rarities, ideal for collectors!

SHOP NOW

Latest Natural Minerals

VIEW ALL Latest Natural Minerals

Sold by Kg or Piece

VIEW ALL Sold by Kg or Piece
Natural Rough Selected Chevron Amethyst Pieces - sold per 1 kg - from Zambia

Natural Rough Selected Chevron Amethyst Pieces - sold per 1 kg - from Zambia

RETAIL PRICE

R546.00 ZAR
Sale price  R546.00 ZAR Regular price  R0.00 ZAR

AMETHYST - Chevron

Natural Rough Selected Chevron Amethyst Pieces - sold per 1 kg - from Zambia

Polished Mini Craft Mixed Tumble Stones - Sold per 500 g - From Southern Africa

Polished Mini Craft Mixed Tumble Stones - Sold per 500 g - From Southern Africa

RETAIL PRICE

R266.00 ZAR
Sale price  R266.00 ZAR Regular price 

VARIOUS CRYSTALS

Polished Mini Craft Mixed Tumble Stones - Sold per 500 g - From Southern Africa

Polished Banded Tiger Iron Muggle Stone Jewellery Free Forms - Sold per Piece - From South Africa

Polished Banded Tiger Iron Muggle Stone Jewellery Free Forms - Sold per Piece - From South Africa

RETAIL PRICE

R123.20 ZAR
Sale price  R123.20 ZAR Regular price 

JASPER - Banded Tiger Iron

Polished Banded Tiger Iron Muggle Stone Jewellery Free Forms - Sold per Piece - From South Africa

Polished Labradorite Gallets with Selected Flash (Palm Stones) - sold per kg - From Tulear, Madagascar

Polished Labradorite Gallets with Selected Flash (Palm Stones) - sold per kg - From Tulear, Madagascar

RETAIL PRICE

R1,400.00 ZAR
Sale price  R1,400.00 ZAR Regular price 

LABRADORITE

Polished Labradorite Gallets with Selected Flash (Palm Stones) - sold per kg - From Tulear, Madagascar

Polished Medium Blue and Gold Variegated Tigers Eye Tumble Stones - sold per KG - From South Africa

Polished Medium Blue and Gold Variegated Tigers Eye Tumble Stones - sold per KG - From South Africa

RETAIL PRICE

R448.00 ZAR
Sale price  R448.00 ZAR Regular price 

TIGERS EYE

Polished Medium Blue and Gold Variegated Tigers Eye Tumble Stones - sold per KG - From South Africa

Natural Full Adamantine Zircon Crystals with Lustre - sold per 500 g - From Malawi

Natural Full Adamantine Zircon Crystals with Lustre - sold per 500 g - From Malawi

RETAIL PRICE

R840.00 ZAR
Sale price  R840.00 ZAR Regular price 

ZIRCON

Natural Full Adamantine Zircon Crystals with Lustre - sold per 500 g - From Malawi

Polished Malachite "Hand Polished" Free Forms - sold per kg - From Congo

Polished Malachite "Hand Polished" Free Forms - sold per kg - From Congo

RETAIL PRICE

R1,960.00 ZAR
Sale price  R1,960.00 ZAR Regular price 

MALACHITE - Flower Banded

Polished Malachite "Hand Polished" Free Forms - sold per kg - From Congo

Polished Snakeskin Rhyolite Jasper Sphere - Ball - sold per item - From Australia

Polished Snakeskin Rhyolite Jasper Sphere - Ball - sold per item - From Australia

RETAIL PRICE

R140.00 ZAR
Sale price  R140.00 ZAR Regular price 

JASPER - Snakeskin

Polished Snakeskin Rhyolite Jasper Sphere - Ball - sold per item - From Australia

Polished Large Snakeskin Rhyolite Jasper Gemstone Eggs - Sold Per Item - From Australia

Polished Large Snakeskin Rhyolite Jasper Gemstone Eggs - Sold Per Item - From Australia

RETAIL PRICE

R280.00 ZAR
Sale price  R280.00 ZAR Regular price 

JASPER - Snakeskin

Polished Large Snakeskin Rhyolite Jasper Gemstone Eggs - Sold Per Item - From Australia

Natural Red & Brown Fully Formed Dodecagon Pyrope Garnet Crystals - Sold per 500 g (70 to 85 pieces) - From Zimbabwe

Natural Red & Brown Fully Formed Dodecagon Pyrope Garnet Crystals - Sold per 500 g (70 to 85 pieces) - From Zimbabwe

RETAIL PRICE

R616.00 ZAR
Sale price  R616.00 ZAR Regular price 

GARNET

Natural Red & Brown Fully Formed Dodecagon Pyrope Garnet Crystals - Sold per 500 g (70 to 85 pieces) - From Zimbabwe

Slideshow

Natural and Polished Display Pieces

Shop our exquisite unique Natural and Polished Display Gems

SHOP NOW

Latest Natural Clusters and Geodes

VIEW ALL CLUSTERS

Find your
Perfect Rocks at Toprock

UV Light... Discover the best of both worlds

We love what we do

We love and live Mineral specimens. From the rarest Museum pieces to exquisite crystals and fossils.

Quality first

We obsess over our 'rocks', and strive to deliver the very best quality African specimens at unbeatable prices, every time.

Customer care

From mineral sourcing and selection to delivery at your door... delighting our loyal customers is our top priority.