Get up to 60% off Yarn Shop Yarn Deals

New items added! View Our Newest Items

Buy 3 Puzzles, Get the 4th 50% Off! Shop Now

25% Off All Afghan & Blanket Kits

Now thru 9/22/25.

Mary's Rewards

Welcome to our loyalty program! Start earning reward points on every purchase. Redeem for discounts or free shipping on future purchases.

How it works

Join

Sign up or login to start earning straight away.

Earn

Earn points for every dollar spent.

Redeem

Redeem points for discounts or free shipping on your next purchase.

Earn points for every order placed

The more you spend, the more you save.

Redeem points for rewards

Redeem points on your next purchase, or save them up for higher value rewards.

Refer-A-Friend

Give your friends a reward and claim your own when they make a purchase.

How it works:

They Get: $10 coupon for their first order.

You Get: $10 coupon off your next order

Frequently Asked Questions

How do I join Mary's Rewards?

To join, you have to create a Mary Maxim account. Once you do this, you will receive 5 points per every $1 spent. Just make sure you log in every time you order!

How Do I Earn Points?

  1. Sign up or log into your Mary Maxim account.
  2. For every $1 spent, you will get 5 points.

You also can get points in the following ways:

  • Liking us on Facebook
  • Following us on Instagram
  • Following us on Twitter
  • Submitting a product review
  • Celebrating your birthday (As long as you add it in the rewards widget by clicking this reward)

How Do I Redeem Points?

  1. Sign into your Mary Maxim account.
  2. Go to the rewards widget in the bottom left corner of the screen.
  3. Click "Ways to Redeem"
  4. Choose the reward you want to redeem.
  5. This will create a discount code. Copy this code and paste in the discount code area in checkout.

How Long Does It Take To Receive My Points?

As long as you are logged in, we will email you automatically with the points you will receive. This can sometimes take up to 2-3 hours after purchase.

After you get your email, your points will show in the rewards widget on our website once you log in.

How Do I Check My Rewards Balance?

Once you log into your account, click the rewards widget in the bottom left corner of the screen. Your points will be here.

What Rewards Do I Get With Points?

Points can be used in two ways:

  1. $ Off Order Discounts ($1 off for every 100 points)
  2. Free Shipping (1000 points)

What happens if my order is cancelled or refunded?

Any points that were earned as a result of the canceled order will be deducted from your account balance.

Can I use a Mary Rewards voucher and a discount coupon code at the same time?

Unfortunately no, you are unable to use both Mary Rewards and discount codes at the same time.

Can I use Mary Rewards and an eGift Card at the same time?

Yes. Mary Rewards can be combined with eGift cards.

I returned a purchase made with a reward voucher, will I get my points or voucher back?

Unfortunately no, if you used a voucher to place an order and then return it your points and the code used are considered forfeited.

Do My Points Expire?

No, your points never expire. Keep earning to accumulate discounts off your order or free shipping!

Will my reward voucher expire?

No, your reward voucher will not expire.

What If I Live Outside the US?

Mary's Rewards are available to a to everyone! Points will be awarded based on USD.