It won't be long until every home on your street will be twinkling with fairy lights and neighbours will be hanging wreaths on their doors.

Glittery baubles, ornaments and tinsel can make winter feel that much cosier and there's nothing quite like admiring all your hard work on the decoration front on a warm night in.

Whether you are going for a particular colour scheme, are on a budget or looking to splash out, we've hand picked some of the best decorations on the hight street.

Choose from contemporary pieces or more traditional depending on what look you're going for.

Wilko

Silver Stag ornament, £4

Add the finishing touches with this festive prancing stag ornament . It is part of Wilko's Enchantment Christmas decoration range and you can also buy silver baubles and a star to match.

Traditional wreath with cones and berries, £6

This wreath features pine cones and holly for a naturally festive look, with the berries adding subtle colour. It'll make a welcoming display on a door (indoor use only), and could also be used to create a wonderful table centrepiece.

Christmas ornament wooden light up church, £8

Traditional wooden ornaments are back in fashion and this wooden village scene ornament captures the essence of Christmas perfectly. The battery operated church tower includes a Christmas tree, carol singers and a lamp post.

Bauble decorations red, silver and white, 34 in a pack, £5 was £10, save £5

Decorate your Christmas tree with this set of 34 shatterproof baubles , all arranged in a festive tree-shaped box. With a beautiful sheen in red and glittery white with the occasional pattern, these ornaments all coordinate so if you are going for a colour scheme they'd be the perfect choice.

Tesco

Extendable standing plush reindeer, £30

This lovely grey and red standing reindeer with faux fur detail will add a contemporary and cheery touch to your decor this Christmas. The expandable legs go up to 65cm tall and the delightful reindeer will bring a gleeful touch to your home wherever it stands.

White glitter snowflake hanging decoration, £5

Give your Christmas decorations some added sparkle with this hanging snowflake from the Weiste Christmas Legend collection. Measuring 40cm in diameter, the snowflake decoration is covered with white glitter and comes suspended from string for easy placement around your home.

6ft evergreen Christmas tree, £15 was £20 save £5

Standing around 6-feet tall, this is a great choice for those wanting a traditional tree . Its wired branches can be shaped to your liking, so decorating is easy. To keep it from toppling over, the tree is attached to a sturdy plastic base stand. With a hinged design, the tree can be quickly erected and disassembled without any difficulty.

Christmas stocking with print 'Not To Be Opened Until Christmas Day', £4.99

A Christmas sack with red drawstring and red print. This is ideal for putting presents in and will look lovely under your tree next to the twinkling fairy lights.

B&M

Nutcracker tree decorations pack of 4, £3.99

Bring your tree to life this year with these traditional Christmas decorations . Hang them from your tree or stand them upright for a magical festive scene.

Glitter star tree topper, £2.99

No tree would be complete without a traditional star tree topper . Add some extra sparkle and glitter to yours this year.

Fantasy Castle, £19.99

A beautiful castle ornament to bring the magic of the festive season to living rooms and kids' bedrooms. It has white LED lights and glitter decoration. Batteries are not included.

Snow globe train ornament, £4.99

Brighten up your home this Christmas with the snow globe train ornament . It includes a Santa globe train carriage, a snowman carriage and a penguin one too.

John Lewis

Ruskin House velvet stocking, £15

Made from soft velvet this Christmas stocking has been decorated with a cluster of festive berries and pine cones.

Snowman water colour changing lit figure, £18

This snowman figure is colour changing with glitter floating around inside. If you love watching The Snowman movie each year this will be a welcome ornament for your home this Christmas.

Jingle bell tree decorations pack of 2, £3

Choose a pack of either red trees or green . These decorations will make a charming addition to any tree. Why not pick up a pack in each colour to make your tree twinkle.

Buster the bouncer hanging tree decoration, £6

If you can't stop watching the department store's Christmas ad this year featuring the adorable family dog and his woodland friends you'll love this hanging tree decoration . 10% of the cost of it will go to The Wildlife Trust charity.