Printing photos can get pricey, but Walmart has got you covered with everyday low prices online and in stores at Walmart Photo.

We found mounted photos for as low as just $6.96 for a 5″ x 5″. Combine multiple mounted photos to create a gallery wall in your home, or have them stand alone to add a personal touch to any room. Each mounted photo is ready to hang on the wall with pre-drilled holes.

If you prefer canvas prints, you can score them for cheaper at Walmart than at Walgreens. Order an 8″ x 10″ canvas photo print for just $15.97, compared to $39.99 at Walgreens.

Join Walmart+ for just $12.95/month or $98/year to enjoy a new benefit: unlimited free next-day & two-day shipping on items from Walmart.comno order minimum required. Excludes oversized, freight, and Marketplace items. Alternatively, all shoppers receive free shipping on orders of $35 or more. Delivery estimate will depend on the size and quantity of photos you order. Free store pickup is also available within 24 hours at most stores.

Buy 1 5″x5″ Mounted Photo (reg. $8.96) $6.96, sale price
Free 2-day shipping with Walmart+
Or free shipping on orders of $35+ or free store pickup
Final Price: $6.96
Buy 1 8″x8″ Mounted Photo $11.96, regular price
Free 2-day shipping with Walmart+
Or free shipping on orders of $35+ or free store pickup
Final Price: $11.96

Buy 1 8″x10″ Canvas Photo Print (reg. $19.96) $15.97 sale price
Free 2-day shipping with Walmart+
Or free shipping on orders of $35+ or free store pickup
Final Price: $15.97
Buy 1 16″x20″ Canvas Photo Print (reg. $39.96) $29.97 sale price
Free 2-day shipping with Walmart+
Or free shipping on orders of $35+ or free store pickup
Final Price: $29.97

the best walmart deals