Christmas decorating doesn’t have to mean spending a fortune on new ornaments, elaborate centrepieces or an entirely different set of decorations every year. With a little creativity and a few inexpensive supplies, it’s possible to give your home a festive makeover using everyday household items, natural materials and things you might already have tucked away.
For South Africans preparing for the festive season, summer also offers plenty of inspiration. Fresh greenery, citrus fruit, flowers and natural textures can all find a place in Christmas decorating, particularly when paired with a few traditional festive touches.
Whether you’re looking to dress up your dining table, add something special to your front door or give your Christmas tree a personal touch, these affordable DIY Christmas decorations are easy to make and won’t require a long shopping list.
1. Turn glass jars into festive lanterns
Before putting empty jam, pickle or coffee jars into the recycling bin, consider giving them a second life as Christmas lanterns. They’re inexpensive to make and work particularly well as table decorations, on windowsills or along an outdoor entertaining area.
Clean the jars thoroughly and remove any labels. Add a little faux snow, Epsom salts or white sand to the bottom, then place a battery-operated tea light inside. Finish with a piece of twine or ribbon around the neck of the jar, adding a small sprig of greenery or a cinnamon stick if you have one.
For a more colourful look, use different-sized jars and tie red, green or gold ribbon around each one. Group them together for a simple festive display.
2. Make dried orange slice decorations
Dried orange slices are an inexpensive way to introduce natural colour and a subtle festive feel to your home. Their warm orange tones look particularly lovely against greenery, wooden decorations and traditional Christmas colours.
Slice oranges into thin rounds and gently pat them dry with kitchen paper. Arrange them on a baking tray lined with baking paper and dry in an oven at a low temperature, turning occasionally until they are dry. Allow them to cool completely before using.
Thread a piece of twine through a small hole near the top of each slice and hang them on your Christmas tree. They can also be tied onto gift wrapping, added to wreaths or arranged in a decorative bowl.
3. Create a Christmas wreath using natural greenery
A wreath doesn’t have to come from a specialised Christmas shop. With a simple base and a few natural materials, you can make one that suits your home’s style.
Start with a wire ring, an inexpensive embroidery hoop or a circular cardboard base. Attach small bundles of greenery using florist wire or garden twine, overlapping the pieces as you work around the circle.
Add a few dried orange slices, cinnamon sticks, ribbon or small pinecones for extra texture. You can keep the design simple and natural or introduce a festive red bow for a more traditional look.
Hang it on your front door or above a mantelpiece.
4. Make your own Christmas tree ornaments from salt dough
Salt dough ornaments are an affordable alternative to buying new Christmas decorations, and they’re particularly fun to make with children.
Mix two cups of flour, one cup of salt and approximately one cup of water until a firm dough forms. Roll it out on a lightly floured surface and use cookie cutters to create stars, hearts, Christmas trees and other festive shapes.
Make a small hole near the top of each shape before baking at a low temperature until completely dry and firm. Once cooled, decorate with acrylic paint, glitter or simple patterns. Thread ribbon or twine through the holes and hang them on your tree.
You can also personalise them with names or the year, making them lovely keepsakes.
5. Turn pinecones into miniature Christmas trees
Pinecones are wonderfully versatile when it comes to natural Christmas decorating. Their shape makes them particularly easy to transform into miniature festive trees.
Collect clean, dry pinecones and place them upright in small terracotta pots, bottle caps or decorative containers. If necessary, secure the base with a little glue or modelling clay.
Leave them in their natural colour for a rustic look or lightly brush the tips with white paint to create a frosted effect. You can also add tiny beads, miniature bows or a small star at the top.
Arrange a few together on a shelf, dining table or windowsill.
6. Create a festive centrepiece using citrus fruit
A Christmas table doesn’t need an expensive floral arrangement to look special. Fresh fruit can make an attractive centrepiece, particularly when paired with greenery and a few simple decorations.
Choose a shallow bowl, wooden tray or large serving platter. Arrange oranges, lemons and naartjies together, adding sprigs of fresh rosemary or other suitable greenery between the fruit.
For extra colour, include a few red apples or pomegranates. You could also add small glass candle holders or battery-operated fairy lights around the arrangement.
It’s an easy way to create a festive display using items that can be enjoyed after Christmas.
7. Make oversized paper stars
Paper decorations are inexpensive, lightweight and surprisingly effective when used in larger sizes. Oversized stars can be hung from ceilings, displayed in windows or grouped together above a dining table.
Use brown kraft paper, leftover wrapping paper or coloured cardboard. Cut out matching star shapes, fold them along the centre lines to create dimension and glue the corresponding sections together.
You can experiment with different sizes and colours, using white, gold, red or natural brown paper. Hang them with fishing line or ribbon for a simple decoration that doesn’t take up valuable surface space.
8. Give old baubles a makeover
Before buying an entirely new set of Christmas tree ornaments, look at the ones you already own. Older baubles can often be refreshed with a little paint and creativity.
Use acrylic paint to change their colour, creating a coordinated collection in shades that complement your home. Neutral tones, terracotta, sage green and metallic finishes are particularly versatile.
You can also wrap plain baubles in leftover fabric, secure them with twine or decorate them with small bows. If you have clear plastic baubles, fill them with tiny paper stars, faux greenery or ribbon.
Always allow painted decorations to dry completely before hanging them.
9. Make a festive garland from popcorn
For a traditional Christmas decoration that costs very little, try making a popcorn garland. It’s a simple project that can be completed with supplies from your kitchen.
Prepare plain popcorn without butter, oil or seasoning and allow it to cool completely. Using a needle and strong thread, carefully thread the popcorn pieces together, leaving enough space between each one.
You can make a long garland for your Christmas tree or create shorter sections for a mantelpiece. Add dried orange slices or small pieces of ribbon for a little extra colour.
Keep these decorations away from pets and dispose of them after the festive season if they show signs of moisture or deterioration.
10. Turn empty toilet rolls into Christmas decorations
Empty toilet rolls might not be the first thing that comes to mind when decorating for Christmas, but they’re surprisingly useful for inexpensive crafts.
Flatten each cardboard tube slightly and cut it into evenly sized rings. Arrange the rings into flower or star shapes, securing the pieces with glue.
Once dry, paint them gold, silver, white or festive colours. Add a little glitter or a small decorative bead in the centre before attaching ribbon or twine for hanging.
You can make several at once and use them as tree decorations, gift tags or part of a homemade garland.
11. Create a miniature Christmas village
A miniature Christmas village can make a lovely addition to a sideboard, windowsill or mantelpiece, and you don’t need to purchase expensive ceramic houses to create one.
Collect small cardboard boxes, such as packaging from tea, toiletries or other household products. Cut and fold them into simple house shapes, then cover them with white paper or paint them in neutral colours.
Use black paper or paint for windows and doors, and add small details with a fine paintbrush. Arrange the houses together on a tray, adding cotton wool, artificial greenery and battery-operated fairy lights.
For a South African summer interpretation, you could even create little whitewashed houses with terracotta roofs rather than a traditional snowy village.
12. Make ribbon bows for your Christmas tree
One of the easiest ways to refresh a Christmas tree is to add ribbon. Rather than purchasing expensive decorative ornaments, buy a roll of affordable ribbon and make your own bows.
Choose a colour that complements your existing decorations. Red, gold, cream, green and gingham are all lovely options.
Cut the ribbon into manageable lengths, form each piece into a bow and secure it with thin wire or thread. Attach the bows to branches throughout the tree, spacing them evenly for a coordinated finish.
You can also use the same ribbon on wreaths, gift wrapping and table decorations to tie your festive look together.
13. Make a Christmas candle display
Candles are an easy way to add warmth to a festive table or living space. A simple arrangement using inexpensive candle holders can look particularly effective when grouped together.
Use glass jars, small bowls or second-hand candle holders as your base. Arrange them on a wooden board or tray, then add greenery, dried orange slices and cinnamon sticks around the holders.
Choose candles in complementary colours or keep everything neutral with white and cream.
For homes with young children or pets, use battery-operated candles instead of open flames, and keep any natural decorations away from heat.
14. Create hanging decorations from cinnamon sticks
Cinnamon sticks are inexpensive, easy to find in many South African supermarkets and have a natural appearance that works beautifully with festive decorating.
Bundle three or four sticks together and tie them with twine or ribbon. Add a small dried orange slice, a star anise or a sprig of greenery to the centre.
You can hang the bundles on your Christmas tree, attach them to wreaths or use them as decorative additions to gift wrapping.
For something slightly different, arrange several bundles in a shallow bowl with dried citrus slices for a simple, fragrant festive display.
15. Make a Christmas tree using fairy lights
If you don’t have much space for a traditional Christmas tree, or simply want another festive feature in your home, a wall-mounted fairy-light tree is an easy alternative.
Choose a blank wall and arrange a string of battery-operated or plug-in fairy lights in a triangular tree shape. Use removable wall hooks or suitable clips to hold the lights in place, starting at the top and working downwards.
You can add a small star at the top and hang a few lightweight ornaments along the branches.
It’s particularly useful for smaller homes, apartments or rooms where floor space is limited.
16. Turn fabric scraps into Christmas ornaments
If you have leftover fabric from sewing projects, old clothes or unused material, put it to use by making soft Christmas decorations.
Cut two matching shapes, such as stars, hearts or miniature Christmas trees. Place them together with the patterned sides facing outwards and stitch around the edges, leaving a small opening.
Fill lightly with stuffing or clean fabric scraps before closing the opening. Add a loop of ribbon or twine for hanging.
Choose festive prints, gingham, florals or neutral fabrics to create decorations that can be reused year after year.
17. Give empty glass bottles a festive makeover
Empty glass bottles can become attractive decorative pieces with very little effort. Wine bottles, olive oil bottles and other glass containers work particularly well.
Clean the bottles and remove their labels. Paint them in festive shades such as white, green, gold or deep red, using paint suitable for glass. Once dry, add ribbon, twine or small decorative details.
Arrange them on a sideboard or dining table, or use them as vases for fresh flowers and greenery.
For another option, place suitable battery-operated bottle fairy lights inside clean, dry bottles to create a soft festive glow.
18. Make your own Christmas napkin rings
A thoughtfully decorated dining table doesn’t need expensive accessories. Homemade napkin rings are an easy way to add a festive touch to your Christmas lunch.
Cut cardboard tubes into smaller rings and cover them with ribbon, twine or leftover fabric. Alternatively, wrap a piece of twine around a folded napkin and secure it with a small sprig of rosemary, cinnamon stick or dried orange slice.
Use matching decorations across your table for a coordinated look, or make each place setting slightly different.
19. Create a paper chain Christmas garland
Paper chains are a classic craft that can be made using inexpensive materials and are particularly suitable for a family decorating afternoon.
Cut coloured paper, leftover wrapping paper or even magazine pages into strips of equal length. Form each strip into a loop, securing the ends with glue or tape, then thread the next strip through before making another loop.
Continue until you have a garland long enough for your Christmas tree, doorway or mantelpiece.
Choose traditional red and green, or experiment with white, gold and neutral shades for a more contemporary look.
Make your Christmas decorations work together
One of the easiest ways to make homemade Christmas decorations look more expensive is to stick to a consistent colour palette. Choose two or three main colours and repeat them throughout your home, whether that’s on the Christmas tree, dining table, wreath and smaller decorative touches.
Natural materials such as wood, twine, dried citrus and greenery work particularly well with traditional red and gold, while white, cream and sage green create a softer, more understated look.
You also don’t need to make everything at once. Start with a wreath or a table centrepiece, then add a few homemade ornaments and smaller decorations as the festive season approaches.
The best part is that many of these ideas can be adapted using supplies you already have at home, making it easier to create a festive space without stretching your December budget.
ALSO SEE: How long should your Christmas tree last? Tips to extend its lifespan
How long should your Christmas tree last? Tips to extend its lifespan
Feature image: Unsplash
