Canada went 10-0 up through unconverted tries from Julia Greenshields and Hannah Darling before captain Philadelphia Olando struck a converted try for the Lionesses but Breanne Nicholas converted Bianca Farella’s try to give the Canadians a 17-7 lead at the interval.
Nicholas would convert Farella’s second try before Janet Okello landed a try at the death for the Lionesses who wind up their campaign against continental rivals South Africa at 5.27am on Saturday morning.
They had started with a 45-0 defeat to New Zealand in their Pool B opener on Friday morning.
The Lionesses trailed 19-0 at the break through tries from Portia Woodman, Kelly Brazier and Gayle Broughton with Tyla Nathan-Wong kicking over two conversions.
Woodman scored two tries after the restart to complete her hat trick before Niall Williams struck twice with Nathan-Wong kicking over three conversions to confirm the result.