According to early results, Liberals, led by Justin Trudeau, son of late Prime Minister Pierre Trudeau, are leading in 191 electoral districts, reported BBC on Tuesday.
Justin Trudeau, whose father is considered as "the father of modern Canada" is now poised to form a majority government.
Justin Trudeau, who will turn 44 on December 25 this year, will be Canada's second-youngest prime minister and the first to follow a parent into office. Before, Justin, Joe Clark, a Conservative, took office in 1979 the day before he turned 40.
Incumbent Conservative PM Stephen Harper who was seeking a fourth term is leading in 104 districts while the left-leaning New Democratic Party (NDP) is in the third place ahead in 32 districts.
Voting for 338-member parliament in Canada was held on Monday. A party needs to have at least 170 seats to form a majority government in Canada.