Basket value: £0.00
Items in basket: 0

Your basket is empty

Free deliveryLow international delivery ratesOur Price Promise100% secure online shopping
Welcome To Our Brand History Pages


Demon was born out of the Rocky Mountains in Salt Lake City Utah and founded in 1999.
Demon started with a single product and a vision to create the greatest protective gear and accessory company, two brothers set off on a journey of design and testing.

10 years later they find themselves still based out of Salt Lake City, their product range has grown to 150 products and the brand of Demon can be found in any country where the snow falls.

They are devoted to the action sports athletes' world wide and strive to create the best value protective gear and accessories available.

To see all the Demon products available to buy online from Snow Republic, click here