Free UK Shipping For Orders Over £100!

Order before 12pm Mon - Fri and your order will usually be dispatched same day!

Your cart

Your cart is empty

Hearts

Beautiful smooth polished crystal hearts in a variety of sizes.

29 Results

Carnelian Heart #1

Carnelian Heart #1

£8.99

Unit price
per 

Clear Quartz Heart #1

Clear Quartz Heart #1

£15.99

Unit price
per 

Clear Quartz Small Heart crystals in hand

Clear Quartz Small Heart

£3.99

Unit price
per 

Dendritic Agate Hearts in hand

Dendritic Agate Heart

£4.50

Unit price
per 

Druzy Agate Heart #4

Druzy Agate Heart #4

£8.99

Unit price
per 

Druzy Agate Heart #5

Druzy Agate Heart #5

£7.99

Unit price
per 

Eggshell Jasper Heart | Ibis Jasper #3

Eggshell Jasper Heart | Ibis Jasper #3

£19.99

Unit price
per 

Firestone Chunky Heart

Firestone Chunky Heart

£8.99

Unit price
per 

Flower Agate Heart #3

Flower Agate Heart #3

£14.99

Unit price
per 

Flower Agate Heart #5

Flower Agate Heart #5

£13.99

Unit price
per 

Flower Agate Heart #6

Flower Agate Heart #6

£15.99

Unit price
per 

Golden Healer Heart #4

Golden Healer Heart #4

£34.99

Unit price
per 

Kambaba Heart #1

Kambaba Heart #1

£22.99

Unit price
per 

Ocean Jasper Heart #2

Ocean Jasper Heart #2

£19.99

Unit price
per 

Ocean Jasper Heart #4

Ocean Jasper Heart #4

£17.99

Unit price
per 

Ocean Jasper Heart #5

Ocean Jasper Heart #5

£24.99

Unit price
per