Justin Trudeau elected Canada's prime minister
He leaped from third place to lead the polls just before the vote. He'll now return to the prime minister's residence where he grew up, Kazinform refers to Euronews.com.
"Canadians from all across this great country sent a clear message tonight, it's time for a change in this country, my friends, a real change," Trudeau said in his victory speech.
Stephen Harper conceded defeat, ending his conservative government's decade-long stint in power.
Voters seemed to tire of the 56-year-old's brand of fiscal and cultural conservatism.
Justin Trudeau's campaign promises include tackling climate change and pulling Canada out of the combat mission against the so-called Islamic State (ISIL), preferring to focus on humanitarian aid and training.
Analysts say his victory will bring a touch of glamour, youth and charisma to the PM's office.