In Ontario:
"sport fishing" means the taking of fish for non-commercial purposes by angling or by means of hook and line, spear, dip net, bait-fish trap, seine net or bow and arrow;
O. Reg. 351/04, s. 1.
So there is no legal difference between fishing with a hook or fishing with a spear...