Join our Rewards Program:

What you can earn:
- 500 POINTS $5 off a $50 purchase
- 1,000 POINTS $10 off a $50 purchase
- 2,000 POINTS $20 off a $50 purchase
- Rainbow Referral Refer a friend and get $10 off when they make a purchase of $75 or more!
How to earn points:
- join rainbow rewards 200 points
- Celebrate a birthday 200 POINTS
- Shop locally in store 3 points per dollar spent
- SHOP ONLINE 2 points per dollar spent
- Follow us on Instagram 100 points
- FOLLOW US ON FACEBOOK 100 points
- Follow us on Twitter 100 points
- Share the magic on Facebook 50 POINTS
Rewards Program FAQ
Lucky you - you should receive these points automatically.
This one's easy - by shopping with us! Every purchase you make while logged in will earn you points with us.
You can check on your points anytime in your rainbow account - once you have enough to redeem, you'll be given a prompt to REDEEM! You can then use the discount code you're given online or in-store :)
Sadly, you cannot - but it's never too late! Create an account and start collecting with your next order. Points are rounded down to the nearest whole dollar (ex., if you spend $9.99, you will earn 9 points).
Nope! You can save these bad boys for as lonnnnnng as you want.
This one's tricky. If your birthday is within 30 days of the day you entered it (ex: you sign up for rainbow rewards 12/01, and your birthday is 12/12), you won't receive points for security reasons
Dont worry - you can still get them! shoot us an email, and we'll enter them manually :)