By virtue of this win, Australia topped Pool A with maximum nine points from three matches, while England finished second in Pool D behind hosts India with six points from as many games.
Australia will now play Netherlands in the quarterfinals on Thursday while England will face six-time defending champions and title holders Germany in the last-eight round.
In today's match against Canada, Edward Horler (15th, 20th, 46th) scored a hat-trick for Australia while Will Calnan (10th, 23rd minutes) and Christopher Proctor (54th) were the other goal scorers.
Max Hendry (61st) and Kiran Arunasalam (68th) rounded off the tally for Australia.
Canada and Korea will now face each other in the 13th to 16th place classification match tomorrow.