Where to Find the Best Deals on Photo Canvas Prints

Hip2Save may earn a small commission at no extra cost to you via trusted partners and affiliate links in this post. Prices and availability are accurate as of time posted. Read our full disclosure policy here.

Canvas Holiday Deals

Looking for the perfect gift for that hard-to-shop-for someone? 🎁 A personalized photo canvas is a perfect solution!

At Hip2Save, we’re obsessed with photo canvases and love how cozy they make our homes feel – they’re an affordable yet personal way to dress up any wall space – big or small! Plus, photo canvases provide a fun and easy way to preserve those special moments and turn your favorite photos into unique photo gifts! ❤️

Want to gift a canvas for Christmas? 🎄 Here are a few of our favorite deals!

Canvas Prints

1. York Photo (Budget-Friendly)

For a limited time, head over to York Photo where new customers can score a FREE custom 8×10 Photo Canvas when you use promo code HOL8X10 at checkout (regularly $34.99)! You’ll be getting an 8×10″ gallery wrapped wood frame in a satin finish canvas printed with your photo image.

Note that you’ll pay shipping (which starts at $9.99), but you’ll snag a custom 8×10 Photo Canvas for under $10 shipped to your door!

Here’s the deal…

Custom 8×10 Photo Canvas $34.99
Use promo code HOL8X10 ($34.99 off)
Shipping is $9.99
Final cost $9.99 shipped!


Photo Canvas Prints

2. Easy Canvas Prints (Awesome Quality)

Through December 15th, hop on over to Easy Canvas Prints where you can score TWO 16×20 Photo Canvases for just $42.99 shipped (regularly $313) – that’s just $21.50 each! AND – you can design two different prints and still score the $42.99 price for both! SO awesome!

Keep in mind that if want to purchase more than two canvas prints in one order, you’ll pay an additional $23.99 per print. There is no promo code required to score this great deal – just click through this link. If you prefer a different size, you can also save up to 93% on several other sizes AND get free shipping on your order!


simple canvas prints 18x24 photo canvas

3. Simple Canvas Prints (Great Service)

Through December 25th, Simple Canvas Prints is offering deep discounts on five of the most popular photo canvas print sizes and stock prints! Plus, since your prints do NOT have to be the same image, you can create different canvas prints at these low prices.

You can create up to five of EACH size at these low prices, so consider making several for mom or grandma for Christmas (you could even make TWENTY photo canvases if you wanted to!).

If you’re wanting to grab a different size canvas, you’ll also get 80% off all other sizes. Keep in mind that shipping is free on orders of $25 or more.

I love that Simple Canvas Prints offers up a 100% Satisfaction Guarantee! If you’re not satisfied with your order in the first 90-days of receiving it, they’ll make it right – from reprinting your order to refunding you in full (they’ll even cover shipping!). Awesome!


Canvas Photo

4. CVS Photo (Convenient Option)

Through December 1st only, hop on over to the CVS Photo Site where you can save 50% off all Photo Canvas Gifts with promo code CPRINTS50 at checkout. Even sweeter, you can choose FREE in-store pickup at your local CVS store to save on shipping.

As an idea, you can score an 11×14 unframed canvas photo print for just $14.99 (regularly $29.99) when you use promo code CPRINTS50 at checkout!

Prefer Walgreens?

Through December 1st, head on over to the Walgreens Photo Site where you can save 40% off all Photo Gifts with the code PARENTSGIFT at checkout. Or, if you’re making a $50+ order, you can use the code JOYFUL50 to get 50% off! Plus, choose FREE in-store pickup at your local Walgreens store to save on shipping.


Join The Discussion

Comments 23

  1. Becky

    York Photo says budget friendly. What is the quality like?

    • Shelby

      Becky I just ordered last week from easy canvas and the quality was pretty good.I got an 8×8 for $6.00 and it was pretty nice looking. It wasn’t top quality but I think you get what you pay for. It was a Senior picture.It wasn’t very smooth looking and would have liked it better if edges were black.

  2. Megann

    I use groupon too to find additional discounts.

  3. Megann

    Also warmers turn out very nicely too.

  4. Heather

    That $10 walgreens canvas deal that you posted last week was phenomenal. I wish I would’ve ordered more. I am super Duper happy with the quality!

    • Allyson

      Heather, me too! I ordered one as a “test” and wish I had ordered more! At least we know for next time this deal comes up 🙂

    • Amy

      Me too! I ordered 2 as gifts and ended up keeping one of them for myself because I was so impressed with the quality!

    • Hyphen

      Mine was awful! I was so glad it was only $10. When I went to pick it up, it was obvious the printer had run out of ink during the printing. I was horrified that someone saw how bad it was and still mounted it and tried to sell it. They had to print it 3 more times and clean their printer. The 4th print of my canvas was still awful. The colors are all off and the black isn’t true black. They offered to do it again, but I had already been back three times and I just gave up and took the last canvas they made.

      I figured that’s just how Walgreens was (their in-store regular photo prints are always awful quality), but it sounds like you had a better experience.

  5. Andrea

    Canvas People always has $5 canvases in various sizes.

  6. Amanda M.

    Be sure to keep an eye out for a Staples email that gives you $50.00 off your first printing purchase!! I chose to get an 11×14 canvas for $9.99 since the original price was $59.99!! What an exciting savings, but would be even better for another deal if anyone else received the email also!!

  7. Laura

    I ordered that special on Easy Canvas last week 2 16×20 but it’s really 46.54 (with taxes)..love the ones I did last year, can’t wait for these to give as Christmas presents

  8. Donna Tipton

    Rite aid has some great Holiday prices right now

  9. Kelly

    Office Depot has a promotion right now when you buy any size canvass get a custom monthly calendar for free! Quality is great

    • Holly (Hip2Save Sidekick)

      Thanks for sharing, Kelly!

  10. meg

    Retailmenot has 5 cash back on a $10+ photo purchase at cvs. I paid 11 a piece for two 11×14 canvases with the 50% off code and cash back… Two transactions

  11. Jamie W

    Do you know which company ships to FPO AP? Thanks!

  12. Laura Brady

    Has anybody tried out Costco? I was wondering about their quality

  13. Joshi

    Canvasdiscount.com
    They have 16×20 only at $15. Their quality is also good. Once I ordered 30×40 for only $60 and worth it.

  14. Brittany

    I am curious what you all do with canvas photos or any large prints after they’re kinda out of date? For instance I have a couple large canvases from my maternity shoot, but now we have large prints from my daughter’s newborn shoot, her first Christmas, her first birthday, new Christmas family pictures, and that’s just the first child.🤔 Any creative ideas??

    • Cassie

      They are stacked in my closet haha! I’m not sure either to be honest but I love the look of the canvas on my wall so we keep ordering! I’ve got my newborn and me picture on her wall and took her newborn pic of just her down and hung up her 2 yr picture. But yea, they are stacked in my closet!

  15. Carla

    I ordered from Simple Canvas Prints after seeing a deal on Hip2Save a month ago. They shipping was ridiculously fast! I ordered my canvas around 8:00 at night and when I went to bed around 10:00, I checked my email, and it had already shipped!! Great quality too.

  16. Mackyjane

    We picked up a few canvases from Walgreens with the Black Friday sale. I will say they are definitely not the best. We wanted to maximize our picture on the front so it didn’t completely wrap the sides (we were going to make frames to put them in) but the lack of their quality control totally ruined it. Even with as meticulous as I was to ensure there was some of the print that wrapped, I still had the white show up from how they wrapped it. Also the hanger on the back was not centered, not even close. The last complaint was that one of our canvases seemed to have lines in the ink. We didn’t notice the last two issues until we were home and looking at them again. For the price we made them work, but I won’t order a canvas from Walgreens again. On a positive note, they do have little rubber pieces on each corner to protect your walls.

  17. zinlaterti

    Easy Canvas deal is amazing!! I just bought 2-20×16, 2-11×14, and 7-8×8 for $110.20! These are great quality too.

Leave a Reply

Your email address will not be published. Required fields are marked *

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!



Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?