Christmas textiles

Explore our selected range of cosy Christmas textiles - from Christmas tablecloths to soft cushions. Whether you're hosting a festive dinner party or just want to add a warm, Christmassy feeling to your living room, our textiles will help you set the right Christmas mood for the most magical time of year.
Filter
47 products
Chhatwal & JonssonDeva Cushion Cover 50x50 cm, Green
$95
Only 3 pcs left in stock
Chhatwal & JonssonDeva Cushion Cover 50x50 cm, Cactus Green
$95
In stock
Chhatwal & JonssonIkat Kerela Cushion Cover 50x50 cm, Green/White
$127
Only 3 pcs left in stock
Chhatwal & JonssonIkat Kerela Cushion Cover 40x60 cm, Green/White
$127
Only 4 pcs left in stock
CeannisVelvet Cushion Cover 50x50 cm, Red
$55.00$71
In stock
Chhatwal & JonssonReindeer Cushion Cover 50x50 cm, Rust Red
$122
In stock
Chhatwal & JonssonReindeer Cushion Cover 50x50 cm, Navy
$122
In stock
Chhatwal & JonssonOrissa Cushion Cover 50x50 cm, Cactus Green
$127
Only 3 pcs left in stock
Chhatwal & JonssonNandi Cushion Cover 50x50 cm, Cactus Green
$111
In stock
Chhatwal & JonssonDeva Cushion Cover 40x60cm, Forest Green
$95
Only 3 pcs left in stock
Chhatwal & JonssonOrissa Cushion Cover 50x50 cm, Forest Green
$127
In stock
LinumSeta Cushion Cover 50x50,  Dark Olive Green
$69.00$95
Only 3 pcs left in stock
Chhatwal & JonssonKunal Cushion Cover Forest Green, 50x50 cm
$143
Only 4 pcs left in stock
Chhatwal & JonssonReindeer Cushion Cover 50x50 cm, Green
$122
In stock
Lovely LinenLovely Table Runner, Jeep Green
$49.00$55
Only 3 pcs left in stock
Lovely LinenLovely Table Cloth 145x300 cm, Jeep Green
$194.00$223
Only 1 pcs left in stock
BlomusVELVET Cushion Cover 30x50 cm, Duck Green
$67.00$76
Only 2 pcs left in stock
BlomusBOUCLE Cushion Cover 50X50 cm, Duck Green
$69
Only 1 pcs left in stock
BlomusBOUCLE Cushion Cover 40x60 cm, Duck Green
$59.00$69
Only 4 pcs left in stock
Chhatwal & JonssonMani Cushion Cover Bouclé 50x50 cm, Cactus Green
$137
Only 3 pcs left in stock
AlmedahlsKorg Table Mat 2-pack, Red
$39.00$53
In stock
AlmedahlsKorg Table Cloth 145x250 cm, Red
$134.00$184
Only 5 pcs left in stock
LinumPepper Cushion Cover 50x50 cm, Dark Olive Green
$46.00$61
Only 2 pcs left in stock
LinumPepper Cushion Cover 40x40 cm, Dark Olive Green
$34.00$46
Only 2 pcs left in stock
LinumUni Table Runner, Olive Green
$35.00$46
Only 1 pcs left in stock
Recycled by Wille Alexander Table Runner 45x140 cm, Olive/Beige
$18.00$26
Only 4 pcs left in stock
Recycled by Wille Alexander Table Runner 33x120 cm, Olive/Beige
$13.00$18
Only 4 pcs left in stock
ERNSTTable Runner Wide Stripes 45x250 cm, Red / White
$63
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Wide Stripes 45x250 cm, Green / White
$63
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Stripes 45x250 cm, Red / Beige
$63
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Stripes 45x250 cm, Green / Beige
$63
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Wide Stripes 45x150 cm, Red / White
$47
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Wide Stripes 45x150 cm, Green / White
$47
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Stripes 45x150 cm, Red / Beige
$47
Backorder item – est. to ship in: 2-3 weeks
ERNSTTable Runner Stripes 45x150 cm, Green / Beige
$47
Backorder item – est. to ship in: 2-3 weeks
BlomusBOUCLE Cushion Cover 30X50 cm, Duck Green
$61
Temporarily out of stock
BlomusBOUCLE Cushion Cover 40X40 cm, Duck Green
$61
Temporarily out of stock
Lovely LinenLovely Cushion Cover 50x50 cm, Jeep Green
$54.00$63
Temporarily out of stock
Chhatwal & JonssonDeva Cushion Cover 50x50cm, Forest Green
$95
Temporarily out of stock
Show more
Christmas cushions
Christmas tablecloths