Prime Minister Justin Trudeau says there will be no early election call.

In a roundtable interview with The Canadian Press, Trudeau said he is happy to rule out the prospect of a snap ballot, meaning Canadians can expect to go to the polls Oct. 21.

The declaration should put an end to behind-the-scenes rumblings the governing Liberals have been mulling a spring election.

Since May 2007, federal election legislation dictates that a general ballot be held on the third Monday in October in the fourth year following the previous election.

However, it doesn't preclude an election being set for a different date.

General elections are called when the Governor General dissolves Parliament on the advice of the prime minister.

Watch: Looking ahead to the 2019 federal election | Sunday Scrum