No...not really, depending on the condition of what's already there. If you have blistering or other problems, you may want to strip it. But for a working canoe, the extra varnish will only add more protection for the wood.
Be sure to sand before you lay any varnish on though.
You cannot bypass sanding...use good varnish and stay away from pure poly.