Skip to content

Follow us!

Free Shipping On All Orders Over $25!

Contact Us!

12 Pack Crystal Hair Pins

$29.99 USD $0.00 USD
Unit price  per 
local_shipping

Buy now to receive in 3 - 7 days

Guaranteed safe & secure checkout

12-Pack Crystal Hairpins

Add a touch of sparkle to your hair and elevate your spirit with an assortment of handcrafted crystal hairpins. Handmade with genuine crystals, our crystal hairpins are the perfect addition to any style. Perfect to give as gifts or to treat yourself!

 

  • Each 12 pack includes - Amazonite, Chevron Amethyst, Citrine, Rose Quartz, Clear Quartz, Angel Aura Quartz, Labradorite, Ocean Jasper, Orange Aventurine, Indian Agate, Lapis Lazuli, and Smoky Quartz
  • All crystal hairpins are handcrafted with love and intent and cleansed on selenite before packaging
  • Hairpins are handmade with 2.25" Hairpins and genuine crystals.
  • Crystals are approximately .5-1.5" in length
  • All Orders are processed and shipped in 2-3 Business Days!

Customer Reviews

Based on 16 reviews
100%
(16)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
A
Amanda T
5 stars review from Amanda

5 stars review from Amanda

A
Andrea A
The pins came and they were absolutely bea...

The pins came and they were absolutely beautiful and very well made. I had messaged the shop owner because the order was taking longer than expected; she responded almost immediately, fixed the problem, and included a few extra pins for the small trouble. Over all I would purchase from this shop again. Love the product and great customer service💜

M
Mel K
Beautiful! And they hold my thick hair!

Beautiful! And they hold my thick hair!

B
Brooke Whitten W
These are adorable, great quality and they...

These are adorable, great quality and they arrived super quick!!

K
Kaelin M
5 stars review from Kaelin

5 stars review from Kaelin

FAQ

All of our crystal crowns typically weigh between 6-9 ounces. We highly recommend using bobbypins to provide a secure fit and prevent the crown from sliding.

We will make and ship your order within 2-3 business days. Depending on your location and shipping method chosen, USA domestic orders usually take 2-5 days to arrive. International is between 7-21 days depending on location.

Yes! We offer a 100% satisfaction guarantee!

Yes! We work so hard to make everything by hand while keeping quality consistent. We handpick and wrap every crystal ourselves!

live_help

Didn't find your answer?

Our customer service will be happy to help you.

HANDMADE WITH LOVE

HAPPINESS GUARANTEED

FREE US SHIPPING ON ORDERS OVER $25