Mayor of Montreal Denis Coderre has confirmed via social media that a deal for the 2017 Canadian Grand Prix has been finalised.
A deal with commercial rights holder Bernie Ecclestone was the missing piece in terms of confirming the running of the event, but that has now been confirmed, and the race will take place on Sunday 11 June.
"There will be Grand Prix of Canada in 2017" tweeted Coderre, ending talks of improvement work to the Circuit de Gille Villeneuve that some team bosses feel is necessary.
Francois Dumontier, president and CEO of Octane Racing Group, who promote the event, said
"Montreal and Circuit Gilles Villeneuve produce one of the most exciting grands prix of the season. In 2017, everyone will have even more good reasons to be there."
The 2017 running of the race will mark 50 years since the first Canadian Grand Prix in 1967, timely considering the addition to the grid of Canadian Lance Stroll next season, who will partner Valtteri Bottas at Williams.
The Canadian Grand Prix had been listed as a TBC event on the provisional calendar, along with races in Brazil and Germany, but Canada has now been confirmed with Ecclestone, with the other two races still awaiting confirmation.
Tickets to the event will go on sale on Thursday 24 November at 14:00 GMT.