Earn RibbonReward points for being a loyal customer! Use those points towards future purchases!

My RibbonRewards

Total Points: 0

Points Used:

100 points = $1 on MagicalRibbons.com

You can use up to 2000 RibbonReward points at one time on your order and RibbonReward points do not count towards shipping charges.

RibbonRewards are redeemed or earned once your order is “Completed”.

How to earn points (You must be logged into your account):

  • Earn 2 RibbonReward point once a day when you login to MagicalRibbons.com
  • Earn 5 RibbonReward points for every $1 spent on MagicalRibbons.com
  • Earn 100 RibbonReward points for creating an account.
  • Earn 20 RibbonReward points for every review on products you have purchased.
  • Earn 100 RibbonReward points for referring new customers. Generate your code below and share it with your friends.  RibbonReward points will be earned after a referral’s account creation and first purchase through your link.
Please Login to View this Page Login

Generated Referral List


RibbonRewards has been reworked to run solely on MagicalRibbons.com. You must have a Magical Ribbons account to earn and collect points. If you signed up with the old system but do not have a Magical Ribbons account, you must create one to earn points. Past 11/1/17 no points will be carried over if they haven’t already.