Shutters Newcastle

Windsor Blinds Awnings Shutters is Newcastle’s premier supplier of interior and exterior shutters. We supply and install shutters that are ideal for both residential and commercial properties. Our team can even install mechanical and motorised shades that are easy to lower and raise at your convenience.


Enjoy all the benefits of sun protection along with eye-catching style guaranteed to add value to your property. Shutters are affordable, easy to install and offer timeless design and functionality to homes and businesses. Shielded from direct sunlight, you will save money on power bills and stay comfortable all year round.

Order Your Shutters Today

We provide the following shutters and shades:

  • Roller shutters
  • External aluminium shutters
  • Internal plantation shutters
  • Motorised retractable pergolas
  • Motorised sunroof systems