Fairytale towns · Giclee canvas prints
Little storybook towns on canvas
Thirty-one storybook scenes: crooked rooftops stacked up a hillside, riverside villages under drifting cloud, lantern-lit lanes, harbours and the odd cottage floating somewhere it shouldn't. Warm ochres, soft blues and deep greens, painterly rather than literal. Each one is made to order in the size and finish you choose, and delivered free Australia-wide in 10 to 14 days.

- Made in Australia
- Printed to order in your size, framed or stretched
- Free delivery Australia-wide, 10 to 14 days
- 30-day money-back guarantee
- Rated 4.81/5 from 549 reviews
All 27 fairytale town canvas prints
Every print is made to order. Stretched ready to hang, or with a floating frame. 30-day money-back guarantee.
Why storybook scenes
Storybook towns are detail-dense, so the size you choose decides whether they read
Most disappointment with illustrative scenes comes down to one thing: the print was bought too small for the wall it went on.
These scenes are dense. A single canvas might hold forty windows, a bridge, three fishing boats and a flock of birds the size of a full stop. At 40 by 60 centimetres, seen from across a lounge room, all of that collapses into pleasant texture and you lose the reason you liked it in the first place. Buy them larger than feels necessary, or hang them where people walk within a metre.
For a sofa wall, go 100 centimetres wide or more and centre the artwork about 145 centimetres off the floor. Pairs and threes work if the horizon lines roughly agree; mismatched perspectives look restless. The palettes here are warm and slightly faded, so they sit well with oak, rattan and off-white walls, and poorly against cool grey or patterned wallpaper, which competes for the same attention.
How your print is made
- Choose the size and finishPick a size, then stretched ready to hang or framed. The size guide on every print shows it to scale.
- Printed to orderYour print is made on canvas in Melbourne once you order, at the size you choose.
- Stretched, framed, checkedStretched or framed in Melbourne, then checked before it leaves.
- Delivered free, Australia-wideMade to order in 10 to 14 days, then tracked to your door. Thirty-day money-back guarantee if it isn't what you hoped.
Questions people ask
Is this a print or a painting?
A print. Every piece in this collection is a giclee canvas print, printed to order and then stretched or framed in Melbourne. If you would like brushstrokes, see our hand-painted oil paintings.
What sizes can I order?
Each print lists its sizes on its page. Open the size guide on any print to see each size to scale next to a sofa.
Framed or unframed?
Your choice at checkout: stretched and ready to hang, or framed. The frame options for each print are shown on its page.
How long does it take?
10 to 14 days, because it is printed to order. Delivery is free and tracked anywhere in Australia.
What if I don't love it?
Thirty-day money-back guarantee. Tell us within thirty days of delivery and we will make it right or refund you.

Fairytale Towns Prints & Canvas Wall Art
Bring a touch of magic home with fairytale town canvas prints — charming villages and storybook streets. Explore the collection below, or read more about buying fairytale wall art from Direct Art Australia.
Read moreRead less
Whimsical townscape art delights kids' rooms, hallways and cosy living spaces. Our range spans European villages, colourful cottages and dreamy storybook scenes.
Why buy fairytale town prints from Direct Art Australia?
- Museum-quality canvas prints made with Epson Stylus Pro 11880 Printers and Epson Ultra Chrome K3 Ink
- Printed on premium Poly Cotton 260gsm canvas
- Gallery-wrapped and ready to hang on a 3cm kiln-dried timber frame
- Protected with a special coating against UV fading and dust
- Built to last 20+ years with proper care
- FREE delivery Australia-wide
Browse the full fairytale towns collection below and order today.