Upload high-resolution photos for your custom canvas. JPG, PNG, or HEIC. Max 20MB each. Higher quality = better print.
Couldn't load pickup availability
Get it by
Order Within
Looking for a personalized family Christmas canvas? This custom family Christmas portrait turns your photo and names into holiday wall art, a Christmas gift for family that stays up year after year.
Turn your favorite family photo into a lasting Christmas keepsake. Upload your picture and add names for a personalized holiday canvas that's ready to hang year after year — a heartfelt gift for parents, grandparents, or your own home.
Your family photo and names on a personalized Christmas canvas.
Printed in Victorville, California.
Ready to hang.
Where it looks best
10x20: a shelf, entry table or narrow wall.
20x40: above a mantel or a loveseat.
24x48 or 30x60: over a full-size sofa, a sectional or a large open wall.
Christmas timing
Order by Dec 12 for Christmas (Dec 18 with rush).
Frequently asked questions
Will it arrive by Christmas?
Yes, if you order by Dec 12 for Christmas (Dec 18 with rush). Upload your photo and names when you order so we can get started.
What size should I get for over a sofa or mantel?
Over a standard sofa, 24x48 fills the space well; for a sectional or a large wall, go with 30x60. Over a mantel, 20x40 or 24x48 usually looks best.
Is it ready to hang?
Yes. It arrives ready to hang.
Does it make a good gift?
Yes. Because it shows your own family and names, it is a personal Christmas gift for parents, grandparents and newlyweds, or a keepsake for your own home.
Every canvas is printed in Victorville, California, with a free digital proof before printing and free shipping on every US order, with no minimum. Canvases ship 5–7 days after you approve your proof. For Christmas, order by December 12, or December 18 with rush; see our Christmas order deadlines.