We’ve sold traditional children’s Welsh costumes for decades and even across generations. This page shows our 2023 offering and prices. Please bear in mind if you’re viewing in a different year that stock may have changed and it’s worth searching for our most recent post.
Traditional boys
Whilst many boys prefer to wear a rugby top, the traditional waistcoat and dickie bow is still a favourite for St David’s day photos.

Waistcoat, 6 – 12 months: £5.99
Small waistcoat (recommended age 3 and under): £5.99
Medium waistcoat (recommended age 4 to 6): £6.99
Large waistcoat (recommended age 7 to 8): £7.99
Extra large boys waistcoat (recommended up to age 11): £7.99

Dai cap, 6-12 months: £4.99
Small dai cap: £5.99
Medium dai cap: £5.99
Large dai cap: £5.99
Extra large dai cap: £5.99

Dickie bow: £1.50
Rugby tops
For boys and girls who refuse to wear the traditional outfits there’s always a Welsh rugby top, which will also come in handy when taking them along to support Wales during the six nations and 2023 world cup. We often increase stock of Welsh rugby and football shirts before big competitions.

Rugby shirt, 0-6 months: £11.99
6-12 months: £11.99
Baby’s size 1 (recommended age 1-2): £12.99
Baby’s size 2 (recommended age 2-3): £12.99

XS boys rugby top (recommended age 4-5): £12.99
Small boys rugby top (recommended age 5-6): £12.99
Medium boys top (recommended age 7-8): £12.99
Large boys top (recommended age 9-10): £12.99
Extra large boys (recommended age 11-12) £13.99
XXL boys rugby top (recommended age 13-15) £13.99
Traditional girls
Whether you want the full traditional outfit or just need a new hat and shawl, our range of girls traditional Welsh costumes is larger than ever this year. But don’t hold off until the school sends you a reminder as these outfits are always popular and certain sizes are always difficult to get hold of by late February.

Traditional complete outfit (includes top, skirt and checkered pinny)
6-12 months: £18.99
2-3 years: £18.99
4-5 years: £19.99
6-7 years: £19.99
8-9 years: £21.99
10-11 years: £21.99

Traditional dress and pinny
0-6 months: £18.99
1-2 years: £18.99
3-4 years: £19.99
5-6 years: £19.99
7-8 years: £21.99
11-12 years: £21.99

Small Welsh paisley shawl: £5.99

Large child’s paisley shawl: £6.99

Traditional checkered Welsh shawl: £6.99

Traditional white pinnies;
Baby: £2.00
Small child: £2.50
Large child (recommended 7+): £3.99

Traditional ‘Welsh Lady’ costume hat
Small, medium or large: £3.99

Cockle bonnet; small, medium or large: £3.99

Baby’s size traditional white mopcap: £2.50
Extras
Fabric leek: £1.00
Daffodil: £1.00
Deliveries and shipping
Local delivery: £2.00 (Free on orders over £25)
Small package: £3.50
Large package: £5.00
Customers can pay/reserve with Paypal (message us on social media) or over the phone on 07879221379.