TCHWorks

Nativity costume ideas 2026: make it from things at home

Got a letter home asking for a shepherd, angel, wise man or star costume? Pick the part, tick what you already have in the house, and this page writes a make-it list for the costume, with a no-cost fallback for anything missing. Free, printable, no sign-up. Christmas Day 2026 is Friday 25 December, and your school will have set its own play date.

Check with the school first

Some schools provide costumes, some ask for a plain colour or a base layer, and some do not allow head pieces. Read the letter and use this page to fill the gaps. Christmas is - away.

Pick the part and tick what you have

Tick what you have at home

Nothing is saved or sent anywhere, so print before you close the page.

Quick tips

More free tools for December

Common questions

What can my child wear for a nativity play?

Most parts can be made from things already in the house. A shepherd needs a dressing gown and a tea towel on the head, an angel a white sheet or top with card wings, and a wise man a dressing gown with a card crown. Pick the part on this page and tick what you have, and it lists what to use and what to make for anything missing.

How do I make a nativity costume for free?

Use what you have: dressing gowns, tea towels, bed sheets, scarves, tights, cardboard from cereal boxes and kitchen foil. Every part on this page has a no-cost fallback, such as a card crown covered in foil or a headband with tinsel for a halo.

Should I check with the school first?

Yes. Some schools provide costumes, some ask for a particular colour or a plain base layer, and some want no head pieces. Read the letter first and use this page to fill the gaps.

When are school nativity plays?

Dates are set by each school, so check your school's letter or newsletter. Christmas Day 2026 is Friday 25 December.

What does a nativity narrator wear?

Usually smart everyday clothes, such as a plain shirt or jumper. This page adds a scroll made from a rolled sheet of paper, which is easy to hold and read from.

Is anything saved or sent?

No. The list is built in your browser. Nothing is saved or sent anywhere, so print it before you close the page.

Costume ideas are written by TCH Works. Christmas Day falls on Friday 25 December 2026.