MyPoints Review: A Legit Way to Get Free Gift Cards?

This article may contain affiliate links. Read the full disclosure.

Sharing is caring!

Want to get free gift cards to your favorite stores with minimal hassle?

I mean, who doesn’t right?

I love gift cards. Any time someone gives me one for my birthday or Christmas, I get all giddy because it’s like free shopping for me.

I use them to buy things for myself that I wouldn’t normally spend money on. Cause I’m cheap, ya know?

These days, you don’t have to wait around for someone to give you a gift card for a special occasion. You can earn them yourself online through apps and rewards websites.

Amazing, right? Well, it is if you like getting gift cards with very little effort.

MyPoints is one of those rewards websites. And since I’m all about saving money and making money, I thought I’d review it for you so you can decide if it’s worth your time.

If you’re interested in trying to earn free gift cards for holiday shopping or any other time, here’s the full rundown on MyPoints and how it works.

mypoints reviewWhat Is MyPoints?

MyPoints is a rewards website that lets members earn points for doing certain tasks online.

According to the site, MyPoints has been rewarding members since 1996 so it’s not some flash-in-the-pan rewards site. It’s actually part of a partner network that includes two other rewards sites you might have heard of: Swagbucks and Tada.

All three sites have a similar concept. You can earn free gift cards and other perks for doing simple tasks.

How Do You Get Free Gift Cards With MyPoints?

The first step to earn free gift cards with MyPoints is creating your account. You can sign up for free if you’re at least 18 and you live in the U.S. and Canada.

It’s super easy to get started. You just enter your name, email address and a unique password you want to use to access your account.

(And for a limited time, you can get a free $10 Amazon gift card when you make your first purchase!)

You’ll need to confirm your email address but once you’ve done that, you can start earning points toward gift cards.

But…how do you do that? I’m glad you asked because there are a lot of ways to earn points through the program.

1. Shop online

The first way to cash in on rewards with MyPoints is online shopping. You can earn points on purchases when you shop over 1,900 partner merchants.

The number of points you can earn depends on where you’re shopping. Some partners give you points on the dollar. Others give you a lump sum of points.

Here are a few examples of offers from my MyPoints account:

  • Get 500 points when you invest your spare change with Acorns
  • Earn up to 20 points per dollar when you shop Amazon
  • Earn 750 points when you order from Instacart
  • Earn up to 12,000 points for shopping NomNomNow
  • Get up to 300 points when you sign up for Paribus
  • Earn up to 8 points per dollar at

There’s a lot of variety, which is great if you shop online pretty often.


2. Install MyPoints Score

MyPoints Score is a browser extension you download and install for free. This might be the easiest way to earn points since you can get 100 points right off the bat for activating it.

Once you have the extension installed, all you have to do is shop online like you normally would. Score checks for points offers and coupons for you automatically and applies them to your account when you make a purchase.

3. Check out local deals

If you’re a Groupon or Living Social fan, you’ll love this. You can earn points on the dollar when you buy coupons or vouchers through either of those local deal sites.

4. Get points in your email

BonusMail offers are another easy way to rack up points.

When you get a BonusMail, all you have to do to earn points is to scan the message and click any links that look interesting to you. You can earn up to 5 points per click and you don’t have to buy anything.

5. Take a survey or two

MyPoints also rewards you when you share your opinion. You have to answer a few demographic questions to get started taking surveys but that doesn’t take long.

Once you’ve got survey access, you can pick and choose which ones you want to take. You can filter based on the number of points you can earn and the estimated time to take the survey.

On the MyPoints site, it mentions that you can earn up to 400 points per survey but I took one recently that paid 850 points. At the other end of the scale, some surveys pay just 2 or 3 points.

6. Watch videos

I’ll confess, I spend more time than I’d like to admit watching cat videos on YouTube.

If you’re a video junkie, you can earn up to 500 points a day with MyPoints just for watching video playlists. The shortest ones I’ve seen last about 20 minutes while the longest can run over 2 hours.

7. Complete an nCrave

nCrave lets you earn points to get free gift cards by watching videos and slideshows and reading articles online.

It’s easy to pick up a few extra points this way. My only gripe is that the videos and slideshows open in a new window and they can take a little while to load.

(In addition to being cheap, I am regrettably impatient.)

8. Find deals

MyPoints routinely puts featured deals in the spotlight.

You can get up to 50,000 points by browsing, activating and shopping these deals. It’s a no-brainer way to earn points if you were planning to spend anyway.

9. Search the web

If you feel lucky, you can search the web through MyPoints and randomly win up to 170 points. Just bookmark the Search and Earn page, then plug in what you’re looking for to see if any rewards come your way.

10. Print coupons

I love coupons as much as the next frugal-minded mom. They were a big reason why I was able to save money and pay down debt as a brand-new single mom.

MyPoints gives you two ways to use coupons and earn points. You can choose between online coupons to get discounts or free shipping deals. Or you can print coupons to use at your favorite grocery store, earning 25 points per coupon you redeem.

That’s huge since these are manufacturer coupons. And if you’re a money-saving nerd like me, you know that you can pair up manufacturer coupons with Ibotta to max out grocery savings.

11. Play games

Okay, so I have a personal vendetta against video games. (Total Fortnite-hating mom, here.)

But if you like video games, you can snag some easy points to get free gift cards by playing them through MyPoints. You can earn up to 8 points per dollar playing games like Angry Birds Champions and Bejeweled 2.

12. Refer friends

What would a rewards website be without a referral program?

With MyPoints, you send an invitation to join to friends and earn 25 points each time someone accepts. Then you earn points when they spend their $20 through the site. And you get another 10% bonus of all the points they earn.

Pretty sweet, right?

13. Complete the Daily 5

The Daily 5 is one more way to earn points that you can use for gift cards. Here’s how it works: complete any 5 tasks from a list to earn 5 bonus points.

The tasks include things like voting in the Daily Poll, activating Score if you haven’t done that, watching a video or visiting HelloFresh. Easy stuff and it won’t take a lot of your time.

woman with shopping bagsHow to Redeem Your MyPoints Rewards for Gift Cards

Once you start earning some points, you can start redeeming them to get free gift cards. Here’s exactly how that works:

  • You choose which retailer’s gift card you want.
  • Pick a dollar amount for the gift card, ranging from $3 to $500.
  • Decide whether you want an e-card or a physical gift card.
  • Check your account balance to make sure you have enough points to redeem.
  • Click the “Get Rewarded” button to get your gift card.

It’s that easy.

At last count, I had 82 retailers that I could choose from to redeem points for gift cards. The list included Amazon, Target, AMC–all brands I regularly spend money with.

The only thing you need to keep in mind when redeeming points for gift cards is the minimum you need.

For example, Amazon gift card redemptions start with 480 points. But if you want to redeem for a gift card to American Airlines (also on my list) you’ll need at least 15,880 points.

If you’re not sure which gift cards are in your budget, MyPoints has a nifty little filter feature that you can click to see which cards you’re eligible for.

Can You Use Your MyPoints for Anything Else?

When you go to the redemption menu in your account, gift cards are automatically the first option that comes up.

But you can also redeem points for miles in the United MileagePlus program or cash. Cash redemptions aren’t cash; instead, you’re redeeming points for a deposit into your PayPal account or a prepaid Visa debit card.

If you’re redeeming for a PayPal deposit, you’ll need at least 3,970 points. That’s good for a $25 deposit. To get $100 deposited to your account, you’d need 15,880 points.

Visa prepaid card and United MileagePlus minimums are different.

For the Visa debit card, 1,500 points will get you $10. And 15,000 points get you $100.

With United, you need 3,200 points to start. It’s worth noting that if you redeem MyPoints rewards for miles, those miles won’t count toward elite status in the airline’s frequent flyer program.

MyPoints Review: Pros and Cons

MyPoints has a few great things going for it and here’s what I like best:

  • It’s an easy to use rewards platform and you pay nothing to sign up.
  • A good variety of merchants are featured.
  • There are plenty of ways to earn points.
  • You can use points to get free gift cards or swap them for cash or travel miles if you’d prefer.

If you’re already online anyway, it’s a good way to save money without having to leave the house. That makes it hugely convenient if you’re a stay at home mom who’s short on time.

The more time you spend completing tasks, the more points you earn. The more points you earn, the faster you can get free gift cards.

Now, are there places where MyPoints fall short?

It depends on how you look at it. If you’re not a gift card fan, then this site probably won’t be that useful to you.

And as far as watching videos to earn points goes, I personally don’t have an hour a day I can spend just on that. So that option doesn’t work for me, although it might for you.

The last thing to keep in mind is what MyPoints are worth in terms of dollar amounts.

For example, say you’re redeeming 15,000 points for a prepaid Visa. If you break that down to dollars and cents, those points are worth $0.006 each.

That’s not a lot, obviously. But then again, if you’re just taking surveys or watching videos and spending only your time, then it’s pretty easy money.


Other Ways to Earn Free Gift Cards and Cash Back

I wouldn’t wrap up this review without giving you a few other options for earning gift cards or cash back. Here are some sites and apps I just love for making a few extra bucks:


Earn free gift cards and/or cash back for shopping online, watching videos and taking surveys.


Get cash back when you shop your favorite grocery stores, plus retailers like Amazon and eBay.


Activate cash back offers online and in-store, earning up to 40% cash back at selected merchants. (Plus, get $10 when you make your first purchase if you sign up with this link!)

Survey Junkie

Take surveys, earn rewards and redeem them for PayPal or e-gift cards. Simple as that!

Opinion Outpost

Earn rewards that you can turn into cash or gift cards, just for taking surveys in your spare time.

MyPoints Review: Should You Give It a Try?

Here’s the official verdict: MyPoints is a legit way to earn points you can use to get free gift cards.

Now, will you make a million bucks through the site? Probably not.

But could you earn enough points to get free gift cards for the holidays, birthdays or just as a treat for yourself? Absolutely.

If you’re a busy mom who’s looking for a money-saving side hustle, then MyPoints fits the bill. So if you haven’t signed up yet, it’s worth a look.

And remember, if you use my referral link to sign up, you can get a free $10 Amazon gift card when you make your first purchase!

Are you using MyPoints to earn free gift cards? Head to the comments and tell me what you love (or hate) about it. 

And please show this post a little love and share it if you liked it!

Sharing is caring!