The event was scheduled for Vancouver's Shaughnessy Golf and Country Club on August 26-29.

Golf Canada and Canadian Pacific said Shaughnessy will host the 2023 event and that CP has extended its sponsorship to an additional year through to 2024.

The 2020 event was also cancelled. Ottawa Hunt and Golf Club is the 2022 host.

Earlier, Golf Canada cancelled the PGA Tour's RBC Canadian Open scheduled for June 10-13 at St George's in Toronto.

The golf tournaments join Formula One's Canadian Grand Prix in Montreal and the Honda Indy Toronto as major annual Canadian summer sports events to be cancelled two years in a row.

The National Bank Open tennis tournaments in Toronto and Montreal in August have not been cancelled, but organisers say they are looking at US venues to host the events if they can't be held in Canada.