Rocks, Minerals, Gems, CrystalS & Fossils

If you make a living from selling minerals and crystals then we are your source for African stones from all over the central to Southern African region and Madagascar. We have a massive range and offer excellent wholesale prices.

Being based in South Africa allows us to source directly from neighbouring African countries, and enables us to provide stock to you economically and efficiently.

We have been supplying several hundred shops and rock businesses worldwide for two decades with a wide range of whatever new stone supplies come up, along with many unique and unusual pieces that come in and out. More Info

We do have a minimum order value requirement of R2,000. The R2,000 need not be ordered all at once on the same day and you can order and stockpile with us until you reach this amount. There are several reasons for the minimum order : firstly that we are bottom line wholesalers and our overhead expenses are equally the same when making up a small parcel of one item or making up a large order. The other reason for the minimum order is the fact that we are situated in South Africa and your freight costs for a small parcel under R2,000 (depending on the weight) would not necessarily be worth your while in mark-up for resale on a lesser amount.

New Items Added Daily

We add new minerals and crystals to the site everyday, as fast as we can photograph everything, so be sure to bookmark this page and check back often. Once an item is ordered it is automatically removed from our pages - so keep checking regularly or you will miss the choice items!

  • Wholesale Crystals
  • Wholesale Mineral Specimens
  • Wholesale Fossils
  • Wholesale Gemstone Spheres & Eggs
  • Wholesale Rough Material
  • Rock Gifts
  • Rock Educational Information
There are 30 items in this category | View All Stock Items
227
1 x 1kg Beautiful Blue Natural Chalcedony Geodes

1000 grams | 35 - 90 mm

ZAR 140.00

USD 16.73 GBP 10.57
EUR 13.19 AUS 16.88

94
1 x 5kg Bag of Stunning Unusual Banded Striped Natural Jasper Rough Selected A Grade Pieces

5000 grams | 40 - 140 mm

ZAR 240.00

USD 28.68 GBP 18.11
EUR 22.62 AUS 28.94

99
1 x 5kg Bag of Rough Natural Bloodstone Palm Size Pieces

5000 grams | 40 - 130 mm

ZAR 250.00

USD 29.88 GBP 18.87
EUR 23.56 AUS 30.15

475
1 x 5kg Bag of Rough Emerald Green Natural Verdite

5000 grams | 80 - 150 mm

ZAR 200.00

USD 23.90 GBP 15.09
EUR 18.85 AUS 24.12

1
CELESTITE NATURAL SPECIMENS x 6

1240 grams | 44 - 97 mm

ZAR 190.00

USD 22.71 GBP 14.34
EUR 17.91 AUS 22.91

1
MIXED ITEMS IN GIFT BOXES x 6

665 grams | 40 - 89 mm

ZAR 270.00

USD 32.27 GBP 20.38
EUR 25.45 AUS 32.56

1
CARNELIAN POLISHED DISPLAY PIECE x 1

2100 grams | 123 - 130 - 163 mm

ZAR 420.00

USD 50.20 GBP 31.70
EUR 39.58 AUS 50.64

1
METEORITE NATURAL PIECES x 12

23 grams | 8 - 17 mm

ZAR 260.00

USD 31.07 GBP 19.62
EUR 24.50 AUS 31.35

There are 9 items in this category | View All Gift Items
1
1 x Polished AMMONITE Ring

10 grams | 21 - 25 mm

ZAR 230.00

USD 27.49 GBP 17.36
EUR 21.68 AUS 27.73

1
1 x Natural SALROSE Pendant Set in STERLING SILVER

7 grams | 16 - 37 mm

ZAR 300.00

USD 35.86 GBP 22.64
EUR 28.27 AUS 36.17

287
1 x Selected Cobbed Dragonstone Pieces in Gift Box, Sold per Unit

- kg | 50 -75 mm

ZAR 19.00

USD 2.27 GBP 1.43
EUR 1.79 AUS 2.29

24
Mini Rose Quartz Gemstone Trees

115 grams | 110-114mm

ZAR 22.00

USD 2.63 GBP 1.66
EUR 2.07 AUS 2.65

2
Bargain Lot of 60kg of Large Blue Chrysocolla Specimens. Mixed Grade Natural Specimens

60 kg | 50 - 300 mm

ZAR 9,800.00

USD 1,171.27 GBP 739.59
EUR 923.57 AUS 1,181.71

4,997
Blue Chalcedony Rough Sold per Kg or per Ton

1 kg | 30 - 120 mm

ZAR 100.00

USD 11.95 GBP 7.55
EUR 9.42 AUS 12.06

1,980
Blue Gold Variegated Tiger Eye Rough Sold per kg or ton

1 kg | 25 - 40mm thick

ZAR 50.00

USD 5.98 GBP 3.77
EUR 4.71 AUS 6.03

402
Mtorolite Emerald Chrysophrase, Sold per kg

1 kg | 10 - 35 mm thickness

ZAR 200.00

USD 23.90 GBP 15.09
EUR 18.85 AUS 24.12

74
EMERALD AVENTURINE POLISHED TUMBLESTONES - SIZE 9

1000 grams | 30 - 60 mm

ZAR 65.00

USD 7.77 GBP 4.91
EUR 6.13 AUS 7.84

6
BLUE CHALCEDONY POLISHED TUMBLESTONES - SIZE 4

1000 grams | 7 - 12 mm

ZAR 60.00

USD 7.17 GBP 4.53
EUR 5.65 AUS 7.23

180
RED AND WHITE JASPER POLISHED TUMBLESTONES - SIZE 9

1000 grams | 30 - 60 mm

ZAR 65.00

USD 7.77 GBP 4.91
EUR 6.13 AUS 7.84

498
DRAGONSTONE POLISHED TUMBLESTONES - SIZE 9

1000 grams | 30 - 60 mm

ZAR 45.00

USD 5.38 GBP 3.40
EUR 4.24 AUS 5.43