Canada dumped Sweden 7-0 at the PSG Arena on Friday to set up a rematch with the defending champion Americans.
"It was just an all-around good effort from our team," said Cayley Mercer of Exeter, Ont., who scored two goals.
"It was a little scrambly in the second period and our coach called us in for a timeout just to settle things down and get back to the game plan. From there it was a lot better."
Erika Sowchuk of Fernie, B.C., Erin Ambrose of Keswick, Ont., Laura Stacey of Kleinburg, Ont., Sarah Lefort of Ormstown, Que., and Kristyn Capizzano of Oakville, Ont., had the other goals.
Canada outshot Sweden 33-6. Elaine Chuli of Waterford, Ont., earned the shutout.
The Americans advanced with a 7-1 win over Germany.
Canada and the United States have dominated this event, meeting in the final at all four previous championships.
"The vibes are very good," said head coach Pierre Alain. "(The players) are ready, they were happy today and they've had good rest.
"They'll be ready to go tomorrow."
The Americans have won gold three times, with Canada doing so in 2010.