Trading hours

All shops are regarded as general retail shops unless they fall under any one of the other categories including: small retail shops, special retail shops, filling - service stations or motor vehicle shops.

The 91ÊÓÆµAPP¹ÙÍø has a permanent trading variation applying to general retail shops in our locality. Approved trading hours for general retail shops in the 91ÊÓÆµAPP¹ÙÍø are:

  • 8.00am to 9.00pm Monday to Friday
  • 8.00am to 5.00pm on Saturdays
  • 11.00am to 5.00pm on Sundays
  • General retail shops must remain closed on Christmas Day, Good Friday, and ANZAC Day. 

Traders do not have to open at these times, however may choose when they open within the specified trading hours.

    2026 Public holiday trading hours

    Hon. Dr Tony Buti MLA, Minister for Commerce, has approved a variation to the trading hours on the following public holidays have been approved for general retail shops in Greater Geraldton.

    Public Holiday 2026
    Trading hours
    New Year’s Day (Thursday 1 January 2026) from 8am until 6pm
    Australia Day (Monday 26 January 2026) from 8am until 6pm
    Labour Day (Monday 2 March 2026) from 8am until 6pm
    Easter Monday (Monday 6 April 2026) from 8am until 6pm
    ANZAC Public Holiday (Monday 27 April 2026) from 8am until 6pm
    Western Australia Day (Monday 1 June 2026) from 8am until 6pm
    King’s Birthday (Monday 28 September 2026) from 8am until 6pm

    2025 Christmas trading extensions

    Hon. Dr Tony Buti MLA, Minister for Commerce, has approved trading extensions for 91ÊÓÆµAPP¹ÙÍø over the 2025 Christmas period.

    2025 Christmas Trading Extensions
    Trading hours
    Saturday 6 and Sunday 7 December from 8am until 6pm
    Monday 8 to Friday 11 December from 8am until 9pm
    Saturday 13 and Sunday 14 December from 8am until 6pm
    Monday 15 December from 7am until 9pm
    Tuesday 16 December from 7am until 9pm
    Wednesday 17 December from 7am until 9pm
    Thursday 18 December from 7am until 9pm
    Friday 19 December from 7am until 9pm
    Saturday 20 and Sunday 21 December from 8am until 6pm
    Monday 22 December from 7am until 9pm
    Tuesday 23 December from 7am until 9pm
    Wednesday 24 December from 7am until 9pm
    Thursday 25 December Closed
    Friday 26 December from 8am until 6pm
    Saturday 27 and Sunday 28 December from 8am until 6pm
    Monday 29 to Wednesday 31 December from 8am until 9pm

    Small and special retail shops

    You must apply for a certificate if you want to trade as a .

    Small retail shops can trade 24 hours a day, every day of the year.

    Special retail shops are considered necessary for emergency, convenience, or recreation goods. Shops in this category can trade between 6.00am to 11:30pm every day of the year.

    Filling stations - service stations

    Filling stations include any business that sells motor fuel. Filling station trading hours are deregulated in all areas.

    There are restrictions on the range of non-petroleum goods which may be sold from filling stations after general retail shop trading hours.

    For further information on after hours non-petroleum stock options contact Trading Hours enquiries on (08) 6251 1406.

    The list of the goods able to be sold are prescribed in the .

    Shops not covered by the Act

    The trading hours of the following store types are not covered by the Act and therefore do not have specified trading hours:

    • restaurants,
    • cafes,
    • takeaway food shops,
    • short-term markets (set up and dismantled in one day)

    Further information

    More information about retail trading hours can be found on the  website.