DIY Canvas Photo Print Tutorial

DIY Canvas Photo Print Tutorial - homemade canvas photo prints for under ten dollars each
With our wonderfully busy life and five small children, I often find that I’m usually enjoying (surviving) the moment, rather than taking pictures of the moment. When I do manage to get pictures of all of the children, someone is inevitably not looking, or picking a nose (usually their own) or trying to walk away.

I’ve come to realize that these moments are a real glimpse and memory of what life was like at this stage, so rather than obsessing about trying to get the “perfect” picture of all of us, I’m learning to embrace the “beautiful but real life” shots instead.

A great side-bonus of this new outlook on family photos is that we’ve opted not to hire professional photographers for most family photos, and we save money by enlisting a family member or friend to take some shots instead. I figured I’d just go get prints of the shots I loved and do any edits on my own.

When I looked at the options, I fell in love with canvas photo prints that most photo-printing places offered. I didn’t fall in love with the price tag.

DIY Canvas Photo Print…

Make your own canvas photo prints for ten dollarsI figured there had to be a cheaper/DIY option. I stumbled upon a tutorial for making homemade canvas photo print on Pinterest, but the link didn’t work so I could never find the original article.

After some experimentation, I found a method that worked great to make homemade canvas photo prints for under $10 (or less, depending on size!)

The inspiration came when I was doing a craft project with my kids that involved Mod Podge and I realized that I’d used it for photos before. I decided to try using it with photos on a canvas and see if I could create a photo canvas look alike. It worked great and I’ve now found a few variations and adaptions as well.

Canvas Print Materials:

Homemade canvas photo print tutorial

Cost Breakdown:

I bought the materials to make 12 prints (six 8×10 and six 11×14) so that I could make some for Christmas gifts for relatives. I bought the materials in bulk and printed the photos during a sale, so cost may vary based on your location and sales:

  • Six 11×17 canvases: $24
  • Six 8×10 canvases: $17.50
  • Mod Podge: $7
  • Six 8×10 prints ($2 each on sale at Walgreens)
  • Six 11×14 prints ($4 each on sale at Walgreens)
  • Foam Brushes: $6.5

Total Cost: $91 for 12 prints or $7.58 per print. 


I made the prints in the picture by following the basic instructions below, but have experimented with a few variations that also worked really well:

  • Mount on a piece of 1/2 inch plywood for wooden photo prints
  • Print the photo 2 inches bigger than the canvas and carefully wrap the edges to create the wrap-around photo effect in many store bough canvas photos
  • Make an inexpensive frame with 1/2 inch lumber and wrap the photo around completely to create a canvas-less canvas print
  • Get a black canvas or paint the sides of the canvas black with acrylic paint to make a black-rimmed print.

What You Need:

  • 1 stretched canvas in the size of your choice
  • 1 photo print in either the same size or 2 inches larger (see above)
  • Mod Podge
  • 1 Foam Brush
  • A huck towel or piece of rough textured material


  1. Trim the white edge from the photo if there is one (there is often a 1/4 inch white frame on printed photos from most places)
  2. Make sure that print matches the size of the canvas correctly.
  3. Paint mod podge on the entire top surface of the canvas and carefully place the photo on the canvas. I used a towel to carefully smooth out the photo and make sure it was touching the entire surface of the canvas.
  4. Wait a few minutes to let it dry.
  5. Paint the sides and entire surface of the photo with a thin and even layer of mod podge. It looks like it will ruin the photo- don’t worry… it won’t! You’ll want it to look mostly opaque at this point.
  6. While this layer of mod podge is still wet, carefully place the huck towel over the canvas and press down. Peel it off carefully without rubbing or pulling it side to side. This creates the texture of the canvas on top of the photo.
  7. Let dry completely.
  8. Voila! Homemade canvas print for under $10!

Note: you can also do this project with a favorite inspirational quote, rather than a photo

Do you have any favorite DIY art projects like this? Ever tried one similar? Share below!

You May Also Enjoy These Posts...

Reader Interactions

It Shouldn’t Be This Hard to Be Healthy…

Join the Wellness Mama email subscribers list to get the latest news, updates, special offers, and FREE access to my Quick Start Guide, 7 Simple Steps for Healthier Families, and 1 week real food meal plan!

Yes! Let me in!

Reader Comments

Join the Conversation...

Please read the comment policy before replying to this post.