Christmas at Direct Art

Christmas gifts for art lovers

From hand-painted masterpieces to a portrait of the family (pets included) — or an instant gift card for when Christmas Eve sneaks up on you. Free delivery Australia-wide.

4.8 rated by 550+ customersGift cards arrive instantlyFree delivery Australia-wide
5,000+Artworks to choose from
EarlyOrder painted art well before December
InstantGift cards — even Christmas morning
FreeDelivery Australia-wide

Six Christmas gift ideas they’ll actually keep

Why art beats another pair of socks

Most Christmas presents are forgotten by February. A painting is different — it hangs on their wall for decades, and every December they’ll remember who gave it to them. Whether it’s a hand-painted reproduction of the artist they’ve always loved, a canvas print of a place that means something, or a custom portrait painted from a favourite photo, art is the rare gift that gets more valuable with time.

A note on timing: our paintings are 100% hand-painted to order, so they take several weeks to create — order early for guaranteed delivery before Christmas. Canvas prints are faster, and if the calendar has beaten you, a Direct Art gift card is emailed within minutes — you can even buy it on Christmas morning and have it in their inbox before the wrapping paper settles.

Left it late? You’re covered.

A Direct Art gift card is delivered by email in minutes — add a personal message, schedule it for Christmas morning, and let them choose from over 5,000 artworks in the January quiet.

Give a gift card →

Christmas questions, answered

When should I order for Christmas delivery?

Hand-painted artworks are made to order and take several weeks — the earlier the better. Canvas prints are quicker. If you’re unsure whether there’s time, contact our team and we’ll confirm before you order.

What if I’ve left it too late?

A gift card arrives by email within minutes of purchase — even on Christmas Day — with your personal message attached. It never expires, so they can take their time choosing.

Can I send it directly to them with a message?

Yes. On the gift card page, choose “Recipient’s email”, add their name and your message, and pick the exact day it arrives.