Hearts

Love, Compassion, Healing, Connection, Harmony, Celebration, Passion

The Magick Earth Crystals range of Carved Crystal and Gemstone Hearts continues our philosophy of Kindness Always. Carved Hearts in your favourite gemstone make beautiful gifts for yourself and your loved ones.

A symbol of love, hearts can often say more than words and and offer comfort and support to those that struggle. 

We Love Crystal Hearts For:

Saying I Love You

Emotional Support and Healing

Love and Connection

New Relationships

Healing a Broken Heart

We can't wait for you to connect with your Crystal Heart

Refine

144 products

African Jade Crystal Gemstone Heart 25mm
African Jade Crystal Gemstone Heart 25mm
Regular Price
$9.00
Sale Price
$9.00
Regular Price
Unit Price
per 
Agate (dyed) Crystal Gemstone Heart 45mm
Agate Crystal Gemstone Heart (Dyed) 45mm
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Agate Crystal Gemstone Heart 30mm
Agate Crystal Gemstone Heart 30mm
Regular Price
$13.00
Sale Price
$13.00
Regular Price
Unit Price
per 
Agate Druzy Geode Crystal Gemstone Carved Heart Blue A Front
Agate Druzy Geode Heart Electroplated Blue A
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Agate Druzy Geode Crystal Gemstone Carved Heart Blue B Front
Agate Druzy Geode Heart Electroplated Blue B
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Agate Druzy Geode Crystal Gemstone Carved Heart Blue C Front
Agate Druzy Geode Heart Electroplated Blue C
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Agate Druzy Geode Crystal Gemstone Carved Heart Gold A Front
Agate Druzy Geode Heart Electroplated Gold A
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Agate Druzy Geode Crystal Gemstone Carved Heart Gold B Front
Agate Druzy Geode Heart Electroplated Gold B
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Agate Druzy Geode Crystal Gemstone Carved Heart Gold C Front
Agate Druzy Geode Heart Electroplated Gold C
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Rainbow finish electroplated agate geode druzy heart front
Agate Druzy Geode Heart Electroplated Rainbow A
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Rainbow finish electroplated agate geode druzy heart front
Agate Druzy Geode Heart Electroplated Rainbow B
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Rainbow finish electroplated agate geode druzy heart front
Agate Druzy Geode Heart Electroplated Rainbow C
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Rainbow finish electroplated agate geode druzy heart back
Agate Druzy Geode Heart Electroplated Rainbow D
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Rainbow finish electroplated agate geode druzy heart front
Agate Druzy Geode Heart Electroplated Rainbow E
Regular Price
$24.00
Sale Price
$24.00
Regular Price
Unit Price
per 
Agate Crystal Gemstone Tiny Heart 20mm
Agate Tiny Heart 20mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Amazonite Crystal Gemstone Funky Stylised Shaped Heart Small
Amazonite Crystal Gemstone Funky Heart 20mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Amazonite Crystal Gemstone Heart 30mm
Amazonite Crystal Gemstone Heart 30mm
Regular Price
$13.00
Sale Price
$13.00
Regular Price
Unit Price
per 
Amazonite Crystal Gemstone Tiny Heart 20mm
Amazonite Crystal Gemstone Tiny Heart 20mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Amethyst Crystal Gemstone Funky Stylised Shaped Heart Small
Amethyst Crystal Gemstone Funky Heart 20mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Amethyst Crystal Gemstone Heart 30mm
Amethyst Crystal Gemstone Heart 30mm
Regular Price
$13.00
Sale Price
$13.00
Regular Price
Unit Price
per 
Amethyst Crystal Gemstone Heart 30mm
Amethyst Crystal Gemstone Heart 30mm
Regular Price
$13.00
Sale Price
$13.00
Regular Price
Unit Price
per 
Amethyst Crystal Gemstone Tiny Heart 20mm
Amethyst Crystal Gemstone Tiny Heart 20mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Angelite Crystal Gemstone Heart 25mm
Angelite Crystal Gemstone Heart 25mm
Regular Price
$12.00
Sale Price
$12.00
Regular Price
Unit Price
per 
Aventurine crystal Gemstone Heart 30mm
Aventurine Crystal Gemstone Heart 30mm
Regular Price
$13.00
Sale Price
$13.00
Regular Price
Unit Price
per 
Aventurine Crystal Gemstone Heart 40mm
Aventurine Crystal Gemstone Heart 40mm
Regular Price
$18.00
Sale Price
$18.00
Regular Price
Unit Price
per 
Aventurine Crystal Gemstone Heart 23mm
Aventurine Heart 23mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Aventurine Crystal Gemstone Tiny Heart 20mm
Aventurine Tiny Heart 20mm
Regular Price
$8.00
Sale Price
$8.00
Regular Price
Unit Price
per 
Black Agate (dyed) Crystal Gemstone Heart 45mm
Black Agate Crystal Gemstone Heart 45mm
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Bloodstone Crystal Gemstone Heart 30mm
Bloodstone Crystal Gemstone Heart 30mm
Regular Price
$13.00
Sale Price
$13.00
Regular Price
Unit Price
per 
Bloodstone Crystal Gemstone Heart 45mm
Bloodstone Crystal Gemstone Heart 45mm
Regular Price
$26.00
Sale Price
$26.00
Regular Price
Unit Price
per