CVS: Free Hallmark Greeting Cards


I mentioned this in the CVS Coupon Matchups, but in case you missed it.  You can get three free Hallmark Greeting Cards this week at CVS.

Buy 3 Hallmark Greeting Cards $0.99 each
Pay: $2.97
Get a $3.00 ECB
Free after ECB

Note: Be sure to check your ad, some areas get American Greeting Cards instead of Hallmark cards.

See this week’s CVS coupon matchups

This post may contain affiliate links. Read my disclosure policy here
  • Lisa

    Is this tracking?

  • Holly

    I called and they checked my receipt. They’ll credit it next time.

  • Holly

    I bought 3 Hallmark cards and didn’t get my $3 ECB?? My receipt says I need to buy 1 more to qualify for the reward. I got 2 – $.99 and one that was $4.99! Should I ask the cashier next time I go?

  • Tracey

    Hi Shannon. I got a coupon from the red machine for one free card when I purchase two, so that was an added bonus for me.

    • Shannon


  • Marie

    Hmmmmm……Is there the same deal on American Greetings Cards there? I bought 3 of the 99 cent ones there and got the $3 ECB.

    • Lindsay

      I think it’s American Greetings for some CVS stores and Hallmark for others.