SUPERMARKET Sainsbury's has announced it will stop selling fireworks this year.

The supermarket says it will carry no fireworks in any of its 2,300 branches this year after a review. The decision is based on a 'range of factors'.

The move has been welcomed by charities and shoppers over concerns for the elderly and animals.

A spokesperson for Sainsbury’s said: "Fireworks are no longer available in our stores but customers can continue to choose from a range of seasonal products, such as glow sticks and light up spinning wands."

It is against the law to set off fireworks between 11pm and 7am except on special occasions including Bonfire Night and New Year's Eve.

Some people have called for a total ban because the noises and lights can be distressing for animals and older people and are often linked to anti-social behaviour.

With Bonfire Night just a matter of weeks away, the news has divided people online.

While some people can't wait to see the sky light up, others are dreading the distress it can cause to pets.

Taking to Twitter, one shopper urged all major supermarkets to end the sales of fireworks to the general public.

She wrote: "Sainsburys aren’t selling fireworks in any stores this year as it causes so much stress in pets, wildlife & kids. Please think about doing the same. #Diwali2019 doesn’t have 2b celebrate with fireworks, it’s a festival of light!"

While another person added: "Brilliant news should be banned except proper organised displays."

Dogs Trust welcomed the news.

A spokesman said: "We congratulate Sainsbury's on their decision not to sell fireworks this year and would encourage others to do the same.