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 26 items in this category | View All Stock Items
58
Highly Polished Malachite Pieces sold per kg

1000 grams | 40 - 120 mm

ZAR 360.00

USD 29.60 GBP 19.40
EUR 26.98 AUS 38.69

107
1kg Blue Kyanite Crystals, Sold per KG

1000 grams | 40 -90 mm

ZAR 260.00

USD 21.38 GBP 14.01
EUR 19.49 AUS 27.94

56
LABRADORITE GALLET INDIVIDUALLY MADE POLISHED FREEFORMS x 1kg Bags

1000 grams | 40 - 85 mm

ZAR 290.00

USD 23.85 GBP 15.63
EUR 21.74 AUS 31.17

94
Small Quartz Crystals Sold Per kg

1000 grams | 10 -35 mm

ZAR 300.00

USD 24.67 GBP 16.17
EUR 22.49 AUS 32.24

1
POLISHED RAINBOW SMOKEY QUARTZ CRYSTAL BALL x 1

350 grams | 63 mm

ZAR 185.00

USD 15.21 GBP 9.97
EUR 13.87 AUS 19.88

1
POLISHED CARNELIAN HEARTS x 5

830 grams | 60 - 71 mm

ZAR 342.00

USD 28.12 GBP 18.43
EUR 25.64 AUS 36.76

1
NATURAL BOTRYOIDAL MALACHITE PIECE x 1

855 grams | 112 - 82 - 51 mm

ZAR 273.00

USD 22.45 GBP 14.71
EUR 20.46 AUS 29.34

1
POLISHED MALACHITE PIECES x 2

1055 grams | 105 - 107 mm

ZAR 381.00

USD 31.33 GBP 20.53
EUR 28.56 AUS 40.95

There are 35 items in this category | View All Gift Items
1
POLISHED SPESSARTITE GARNET SET IN STERLING SILVER x 1

8 grams | 35 - 17 - 8 mm

ZAR 495.00

USD 40.70 GBP 26.68
EUR 37.10 AUS 53.20

1
POLISHED ROSE QUARTZ FACETED STONE IN STERLING SILVER x 1

3 grams | 20 - 12 - 8 mm

ZAR 280.00

USD 23.02 GBP 15.09
EUR 20.99 AUS 30.09

1
RARE POLISHED YELLOW OPAL SLICE IN SLIVER PENDANT x 1

10 grams | 50 - 29 - 5 mm

ZAR 525.00

USD 43.17 GBP 28.29
EUR 39.35 AUS 56.42

1
POLISHED SMOKEY QUARTZ CRYSTAL FACETED SLICE IN STERLING SILVER x 1

10 grams | 23 - 18 - 13 mm

ZAR 660.00

USD 54.27 GBP 35.57
EUR 49.47 AUS 70.93

123
Chrysacolla Shattuckite Rough sold per kg

1000 grams | mixed

ZAR 350.00

USD 28.78 GBP 18.86
EUR 26.24 AUS 37.62

364
Top Grade Sodalite, Sold per kg

1000 grams | Half fist to double head

ZAR 100.00

USD 8.22 GBP 5.39
EUR 7.50 AUS 10.75

118
Banded Fluorite Sold per kg

1000 grams | mixed

ZAR 120.00

USD 9.87 GBP 6.47
EUR 8.99 AUS 12.90

20
Malachite Cutting Material

200000 grams | mixed

ZAR 57,500.00

USD 4,728.13 GBP 3,098.93
EUR 4,310.05 AUS 6,179.76

151
Mixed Tumblestone 100 gram Bag

100 grams | 7 -30 mm

ZAR 14.00

USD 1.15 GBP 0.75
EUR 1.05 AUS 1.50

105
Fuchsite Quartz Tumbled

1000 grams | 10-30

ZAR 100.00

USD 8.22 GBP 5.39
EUR 7.50 AUS 10.75

109
Petrified Wood Tumbled pieces Sold per kg

1000 grams | 30-75

ZAR 90.00

USD 7.40 GBP 4.85
EUR 6.75 AUS 9.67