A holiday village is a classic Christmas decoration that adds charm, nostalgia, and a warm glow to your holiday home. Placing one on your mantel transforms it into a magical winter wonderland that captures the spirit of the season. While pre-made holiday villages can be expensive, crafting a DIY light-up holiday village allows you to customize it to your style and budget, all while adding a personal touch.
In this guide, we’ll show you how to create a stunning light-up DIY holiday village using simple materials and easy-to-follow steps. Whether you prefer a rustic farmhouse style, a modern winter look, or a traditional Christmas feel, this project is perfect for elevating your mantel decor.
1. Gather Your Materials
Here’s what you’ll need to get started. Most of these items can be purchased from craft stores or repurposed from things you already have at home.
For the Houses:
- Cardstock, cardboard, or wooden craft houses (available at craft stores)
- X-Acto knife or scissors
- Ruler and pencil
- Hot glue gun and glue sticks
- White acrylic paint or spray paint
- Optional: Wrapping paper, patterned paper, or decorative scrapbook paper
For the Light-Up Effect:
- String lights (battery-operated fairy lights work best)
- LED tealights (flameless candles)
- Small holes (cut-outs for light to shine through windows and doors)
For the Snowy Touch:
- Cotton batting or faux snow
- White glitter or snow spray
- Miniature trees, figurines, or faux greenery (optional)
Additional Supplies:
- Paintbrushes
- Double-sided tape or craft adhesive
- Decorative items (bells, bows, small wreaths, etc.)
- Mantel garland for layering around your village
2. Choose Your Village Style
Before you start crafting, decide on the style of your holiday village. This will help guide your materials and design choices:
Rustic Village:
- Use kraft paper, wood tones, and natural materials.
- Add elements like burlap, twine, and wooden accents.
Winter Wonderland:
- Stick to a white and silver palette with frosty finishes.
- Use glitter, metallic paint, and frosted bottlebrush trees for a snowy effect.
Traditional Christmas:
- Incorporate reds, greens, and gold accents.
- Use colorful lights, wreaths, and miniature holiday figurines.
Modern Minimalist:
- Keep it simple with clean lines, neutral colors, and geometric designs.
- Use black and white cardstock or sleek, unembellished wooden houses.
3. Create the Village Houses
There are several ways to make your DIY houses, depending on the materials you’re using.
Option 1: Cardboard or Cardstock Houses
- Draw Templates: Use a ruler and pencil to draw house templates on cardboard or cardstock. Include walls, a roof, and windows.
- Cut Out Shapes: Use scissors or an X-Acto knife to cut out your templates. Be precise with windows and doors to allow light to shine through.
- Assemble Houses: Fold along the edges and glue the sides together to form the structure. Attach the roof separately with glue.
- Paint or Decorate: Paint the exterior white or use decorative paper to cover the house. Add details like shutters, chimneys, or snow-covered roofs.
Option 2: Wooden Craft Houses
- Purchase pre-made wooden craft houses from a craft store.
- Paint them with acrylic paint or spray paint in your chosen color scheme.
- Use glitter, faux snow, or garland to embellish the roofs and windows.
- Drill small holes in the back or base for string lights to shine through.
Option 3: Repurpose Existing Materials
- Use milk cartons, cereal boxes, or small cardboard gift boxes as the base for your houses.
- Cover them with white paint or patterned paper and decorate with glitter or faux snow.

4. Add Light to Your Village
The warm glow of lights is what makes a holiday village magical. Here’s how to add lighting to your houses:
String Lights:
- Insert battery-operated string lights into the back or bottom of each house.
- Place one or two bulbs inside each structure to create a glowing effect.
LED Tealights:
- Use small LED tealights or flameless candles to light up individual houses.
- Place the tealights on the mantel and position the houses over them, ensuring the light shines through the windows.
Pro Tip:
Cut small openings in the back or bottom of each house for easy access to the lights and batteries.
5. Arrange the Village on Your Mantel
Now that your houses are ready, it’s time to assemble your village on the mantel. Here’s how to create a layered and cohesive display:
Step 1: Create a Base
- Lay down cotton batting, faux snow, or a white table runner as the foundation for your village. This adds texture and creates a snowy landscape.
Step 2: Layer Greenery
- Add a garland of fresh or faux greenery along the back of the mantel. Use pine, cedar, or eucalyptus for a festive look.
- Weave fairy lights or small ornaments into the garland for extra sparkle.
Step 3: Arrange the Houses
- Place the larger houses toward the back of the mantel and the smaller ones in the front to create depth.
- Group houses in clusters of two or three to mimic a village layout.
Step 4: Add Decorative Elements
- Scatter miniature bottlebrush trees, figurines, or small wreaths around the village.
- Use pinecones, berries, or twigs to add texture and visual interest.
Step 5: Finish with Lights
- Weave additional string lights or place LED tealights throughout the display to highlight different areas of the village.

6. Personalize Your Village
Make your holiday village uniquely yours by adding special details:
Custom Signage
- Create tiny signs that say “Merry Christmas,” “Winter Wonderland,” or “Santa’s Village” using small wooden plaques or cardstock.
Miniature People
- Add small figurines of carolers, ice skaters, or snowmen to bring your village to life.
Festive Roofs
- Use snow spray, cotton batting, or glitter to create snow-covered roofs.
- Add mini wreaths or bows to doors for a festive touch.
Holiday Vehicles
- Include a miniature sleigh, wagon, or car carrying a tiny Christmas tree for a playful addition.
7. Tips for a Picture-Perfect Display
- Stick to a Theme: Keep the color palette and style consistent for a polished look.
- Play with Heights: Use small boxes or books under the cotton batting to elevate certain houses and add dimension.
- Incorporate a Backdrop: Hang fairy lights, garlands, or a festive banner behind the mantel to frame your display.
- Add Movement: Include battery-operated figurines or snow globes for dynamic elements.
8. Store Your Village After the Holidays
To preserve your DIY holiday village for future years:
- Remove the lights and decorations.
- Store the houses in a sturdy container with padding to prevent damage.
- Keep all small accessories in labeled bags or boxes for easy reassembly next year.

FAQs: Creating a Light-Up DIY Holiday Village
1. What materials can I use for the houses?
Cardstock, cardboard, wood, or recycled materials like cereal boxes and milk cartons work well for DIY houses.
2. How do I ensure the houses don’t catch fire?
Use battery-operated lights or LED tealights to safely illuminate the village. Avoid open flames near paper or cardboard houses.
3. Can I make a village without lights?
Yes! Use metallic paint, glitter, or reflective surfaces to create a visually interesting village without lights.
4. What’s the best way to create snowy effects?
Use cotton batting, faux snow, or a dusting of white glitter. For a frosted look, spray houses lightly with snow spray.
5. How do I arrange my village if my mantel is small?
Use fewer houses or create a single row. Focus on layering with height and texture to maximize the visual impact.
6. Can kids help with this project?
Absolutely! Let kids decorate the houses with paint, stickers, or glitter. They can also help place trees or figurines.
7. Where else can I display a holiday village?
Aside from your mantel, try a console table, windowsill, or under your Christmas tree.
8. How do I secure the village so it doesn’t fall?
Use double-sided tape or museum putty to keep houses and accessories in place, especially if your mantel is narrow.
9. Can I mix store-bought and DIY elements?
Yes! Combine pre-made pieces with your DIY creations for a unique and layered look.
10. How do I make my village look more realistic?
Incorporate small trees, figurines, and textured elements like moss or sand for added depth and realism.
With these steps and ideas, you’ll create a light-up DIY holiday village that becomes the centerpiece of your mantel. This festive project is perfect for adding charm and warmth to your home, and it’s a delightful way to celebrate the season with a personal touch!