The holidays are approaching, and with them the desire to create a warm and magical atmosphere at the table. Whether you prefer a traditional, Scandinavian, minimalist or colorful style, these 23 DIY tutorials will give you all the keys you need to create a memorable and personalized Christmas table decoration. Get your scissors and glue ready, and let your creativity flow!
(This article may contain affiliate links – Prices are those quoted at the time of publication and may vary).
1. Natural centerpiece with fir branches and candles
For a forest-like centerpiece, create an arrangement with natural elements such as fir branches, pine cones and candles.
Materials :
- Artificial fir branches or fir garland
- Pine cones
- Tealights or long candles
- Natural twine
Steps :
- Arrange fir branches in a garland in the center of the table.
- Intersperse the pine cones along the garland.
- Place candles between the branches, spacing them far enough apart to avoid the risk of fire.
- For a finishing touch, add a few strands of string around the branches and candles to reinforce the natural look.
Tip: Choose LED candles for maximum safety!
Below, a variation with candles planted with cloves and dried orange slices. More practical if you don’t have time to go harvesting pine cones in the woods.
2. Christmas tree towels
Fabric napkins can be creatively folded to impress your guests as soon as they arrive at the table.
Materials :
- Green cloth towels (or a color of your choice)
- Small decorations (mini stars, ribbons, etc.)
Steps :
- Fold each napkin into the shape of a Christmas tree (there are many folding tutorials, easy to find online).
- Once the tree is formed, add a small star or ribbon to the top of the napkin for a festive touch.
- Place a fir tree towel at each seat.
Tip: Choose towels that are stiff enough to fold easily and securely. See the tutorial below.
3. Personalized photophores with glass jars
Creating photophores from recycled glass jars is a great way to recycle while adding a warm ambience.
Materials :
- Glass jars (yoghurt, jam, etc.)
- Gold or white acrylic paint
- Glue spray and glitter
- Small tea lights
Steps :
- Apply a light spray of glue to the outside of the pots.
- Sprinkle gold or silver glitter over the glue to create a sparkling effect.
- Paint the bottom of the pot with gold paint for an ombré effect.
- Leave to dry and place a tea light inside.
- Garnish with a few red berries or a glittery ribbon.
Tip: Alternate candle holders on the table for an elegant, luminous effect.
4. Wooden name tags
The wooden washers add a rustic touch and can be used as name tags to personalize every seat at the table.
Materials :
- Wooden washers (available in hobby stores or make-your-own)
- Black felt
- Glue, small branch or mini fir cone
Steps :
- Write each guest’s first name on a disc with a white or gold felt-tip pen.
- Glue a small fir branch or mini-cone to the top for a festive finish.
- Arrange each slice next to the plates.
Tip: This name tag can also be used as a souvenir for your guests!
5. Snowy table runner
Create a snowy table runner for a soft, sophisticated winter ambience.
Materials :
- White tulle or faux snow on a roll
- White tassels or small Styrofoam balls
- Slim LED string lights
Steps :
- Unroll the white tulle as a table runner.
- Sprinkle with white pompons or Styrofoam balls to simulate snow.
- Add a thin string of lights along the path for a sparkling effect.
Tip: Use LED garlands for a bright but discreet look, perfect for illuminating the table without dazzling guests.
These easy-to-make DIY decoration ideas will transform your Christmas table into a magical and convivial place. You don’t need to be a DIY expert to discover the joys of DIY, there’s plenty to create an atmosphere that will amaze young and old alike. So let your imagination run wild and turn your Christmas table into a real masterpiece!
To continue and for even more inspiration, here are some tutorials I’ve found on the net.