By using only the best products, Moray Firth Fireworks delivers memorable public events across Scotland and beyond.

We exclusively use one of the largest pyrotechnic suppliers in the UK to gain access to products that many of our competitors cannot. That’s what makes Moray Firth Fireworks different. We deliver a huge range of effects that will amaze your guests and be remembered for years to come.

Firing systems.

We use state of the art firing systems to fire from multiple sites, giving your event a much bigger impact. The wow factor that people are looking for.


  • Advice about all aspects of your display
  • Liaise with the venue and your local council
  • Extensive site survey
  • Risk assessment to conform to HSE guidelines
  • Insurance cover up to £5 million
  • Designing your show
  • Transportation costs
  • Display team (minimum of 3 team members)
  • Firing of display
  • Professional clearing of the site


Our aerial shell display will reach heights of up to 800ft. With new effects and colours becoming available every year you can trust Moray Firth Fireworks to deliver new ideas and displays. We go further than our competitors.

Safety is our primary concern. Our professional display team work closely with Health & Safety, organisers and event planners. Moray Firth Fireworks are covered by:

  • £5million Public Liability Insurance
  • £5million Product Insurance
  • £10million Employee Insurance

Our team have over 10 years experience, have continuous training, and are First Aid trained to HSE level, to ensure we are prepared and deliver a trouble-free display.

We can examine your venue from aerial images and walk the site to confirm that it meets the required safety distances for fallout and firings sites. Keeping your guests safe at all times. We work within these strict guidelines to maximise the safety of your event.

Our attention to detail, high-level qualifications, and continued training means Moray Firth Fireworks a service like no other in Scotland and the UK.

Our professional policies and procedures are in place and we provide these at the tendering or booking stage.

Get In 

Call Us

07720 982509