Reusable Christmas Gift Bags in Cotton, Muslin and Velvet
Paper wrap lasts about thirty seconds on Christmas morning. Our Christmas gift bags are made from printed cotton, muslin and velvet, so the bag survives the unwrapping and comes back out next December. Every design in this collection is festive: Merry Christmas lettering, Santa, trees, snowflakes and winter scenes, with options to add a name, a family message or a company logo.
If you have been looking for reusable Christmas bags that still feel like part of the present, this is the place to start. They suit family gifting, office Secret Santa, school fairs, client packaging and seasonal shop displays.
Drawstring Christmas Gift Bags for Small Gifts
Most of the range is drawstring. A pull of the cord closes the bag, so there is no tape, no ribbon and nothing to tear. Our drawstring Christmas gift bags come in red, black or natural cotton at 30 × 40 cm, which is big enough for a jumper, a book or a boxed candle. Used this way they also work as small Christmas sacks for children's presents.
For sweets, ornaments, jewellery or gift cards, go smaller. Our Christmas treat bags are 10 × 13 cm muslin gift pouches in red, green or natural, the size people use for table favours, advent fillers and stocking extras. If you want something softer for evening events, the velvet pouches with a rose-top drawstring give a richer finish.
Large Christmas Gift Bags and Present Bags
Bundles, hampers and clothing need more room. Our large Christmas gift bags are 35 × 40 cm cotton totes with red, green or mustard handles. They carry heavier items, stand up neatly under the tree and get used for shopping long after the holidays. There is also a 35 × 40 cm Christmas drawstring backpack, popular for children's gifts and school events because it can be worn rather than carried.
Personalised Christmas Gift Bags
Several designs can be printed with your own text. Families add names or "Christmas 2026"; businesses add a logo for staff gifts and client packaging. Our personalised Christmas gift bags are available in 27 cotton and muslin designs, and the personalisation is printed onto the fabric, so it does not peel off like a sticker or a paper tag.
Because the bags are reused, a printed company name keeps being seen in January, at the gym, in a kitchen cupboard or on next year's present, without anyone feeling they were handed an advert.
Ordering Fabric Christmas Gift Bags in Bulk
Most products are sold in bulk packs for teams, schools, events and shops. Minimum quantities vary by style and are shown on each product page. If you are planning a mixed order, a common approach is one large tote per household plus small drawstring pouches for the extras, all in the same print so the set looks consistent.
For styling and filling tips, see our guide to Christmas gift bag ideas.
FAQ
Are these bags reusable?
Yes. They are fabric, not paper or foil, and are made to be kept and used again for future Christmases, storage or everyday carrying.
Can I add a name or logo?
Yes, on the personalised styles. Each product page shows which text or logo options are available.
What sizes are available?
From 10 × 13 cm treat pouches up to 35 × 40 cm totes and drawstring backpacks. Exact measurements are listed on each product page.
How should I clean them?
We do not recommend machine washing printed bags. A light clean with a damp cloth is enough.