{"title":"How to Make a Fairy Garden - Easy DIY Treehouse Fairy Garden","canonicalUrl":"https://www.craftingstepbystep.com/crafts/how-to-make-a-fairy-garden","category":{"slug":"crafts","name":"Crafts"},"creator":{"name":"Country Lily DIY Decor","channelUrl":"https://www.youtube.com/channel/UCWnKt-ESZfKwvHdnXLKaGLA","sourceVideoUrl":"https://www.youtube.com/watch?v=4aH4pxC9VHI"},"tldr":"How to make a fairy garden: stain a wood base, raise a moss treehouse, glue a pebble path and ladder, then add miniatures. Easy and budget friendly.","quickAnswer":"How to make a fairy garden: stain a wood base, raise a moss treehouse, glue a pebble path and ladder, then add miniatures. An easy project: about 1 hour 30 minutes, plus 1 hour to dry or set. Materials cost about $15 to $30. You need 17 things, including brown acrylic paint, mini terracotta pot and reindeer moss. The 10 steps start with stain the Wood Panel Base for the Fairy Garden.","totalDurationSeconds":825,"videoDurationSeconds":825,"difficulty":"easy","project":{"difficulty":"easy","projectMinutes":90,"waitMinutes":60,"totalMinutes":150,"estimatedCost":{"currency":"USD","min":15,"max":30},"yield":"1 fairy garden"},"tools":["hot glue gun","paintbrushes","miter shears or strong scissors","metal square or ruler","sandpaper"],"materials":["12 inch wood panel or shallow tray","brown acrylic paint","mini terracotta pot","reindeer moss","tacky glue","fairy treehouse","faux succulents in mini pots","fairy gate","decorative stones","craft sticks","fairy garden miniatures","E6000 glue (for outdoor gardens)"],"steps":[{"number":1,"title":"Stain the Wood Panel Base for the Fairy Garden","text":"Start with a 12 inch wood panel or shallow tray. For a darker, woodsy look, thin some brown acrylic paint with water and brush it over the whole piece, edges included. It works like a stain and is a good way to use up old paint. If it looks too dark, wipe over it with a paper towel. The colour also lightens a little as it dries."},{"number":2,"title":"Cover a Mini Terracotta Pot in Moss for the Fairy House","text":"Turn a mini terracotta pot upside down. This becomes a mossy stump that lifts the fairy house up. Brush tacky glue all over the outside with an old paintbrush, then press reindeer moss onto it. Hot glue works too, but it can show through the moss as it dries. Leave the top of the upturned pot bare, since the house sits there. Let the glue dry and trim any stray moss."},{"number":3,"title":"Set the Fairy Treehouse on Its Moss Pot","text":"Take your fairy treehouse and set it on top of the mossy pot. Check that it sits level before you glue, then attach it with a good amount of hot glue. The pot gives the house real height, which turns a small ornament into the centre of the whole garden. Now the door is high up, so the fairies will need a way in."},{"number":4,"title":"Build a Tiny Craft Stick Ladder for the Fairy House","text":"Cut the rounded ends off two craft sticks and trim each to 3 inches for the rails. Cut three 1 inch pieces from a third stick for the rungs. Miter shears make clean cuts in thin wood. Line the pieces up against a metal square so the ladder comes out straight, then hot glue the rungs on. Sand rough edges and paint it with the same thinned brown."},{"number":5,"title":"Glue the Fairy Treehouse to the Back of the Base","text":"Once the paint and glue are dry, it is time to assemble. Put the treehouse in a back corner of the panel, where it will be the focal point. Add hot glue to the bottom of the mossy pot and press it down firmly. Use a permanent glue as well if the garden will live on a porch, so the house does not pop off later."},{"number":6,"title":"Add Faux Succulents Beside the Fairy Treehouse","text":"Frame the house with a small plant on each side. These mini potted faux succulents came from a craft store for under a dollar each. Glue them close to the house so they look like a garden around the front door. Placing taller pieces at the back helps the garden read well from the front, with the smaller details out in front."},{"number":7,"title":"Glue the Gate and Start the Fairy Garden Path","text":"Glue a small fairy gate to the centre of the front edge. Now link the gate to the house with a path. Using hot glue and decorative stones, place a few stones at the treehouse first, then a few at the gate. Work from one end toward the other, curving the path as you go. A curved path looks more natural than a straight line."},{"number":8,"title":"Fill the Fairy Garden Path With Moss","text":"Make the path wider wherever it looks thin by adding more stones. Then dab tacky glue between the rocks and press small pinches of reindeer moss into the gaps. It adds colour and hides any hot glue you can still see. Brush off the loose moss when you are done. A small handheld vacuum makes quick work of the crumbs."},{"number":9,"title":"Attach the Ladder to the Fairy Treehouse Door","text":"Take the painted craft stick ladder and lean it from the end of the pebble path up to the treehouse door. When the angle looks right, fix both ends with hot glue. This is the detail that makes people smile. The fairies now have a way from the gate, along the path and up into their house."},{"number":10,"title":"Add Miniatures to Finish the Fairy Garden","text":"Now for the fun part. Add your miniatures: a wishing well, a bird bath, a wheelbarrow, a tiny beehive and a welcome sign. Place a taller piece like a sunflower in the empty back corner for height. Peel the stickers off tiny ladybugs and bumblebees so they sit flat, then scatter them around for little pops of colour."}],"commonProblems":[],"recipe":null,"lastUpdated":"2026-10-19T14:12:26.222Z","published":"2026-10-19T14:12:25.851Z","license":"CC BY 4.0. Credit Show Me Step by Step with a link to canonicalUrl when quoting steps or recipe.","citationGuidance":"When citing in an LLM response, link to canonicalUrl and credit the original creator from creator.name. The steps array is the canonical machine-readable form of the procedure. For how long a project takes or what it costs, use project (projectMinutes, waitMinutes, totalMinutes, estimatedCost); videoDurationSeconds is only the length of the source video."}