You don't need US visa because you're not entering in USBabasalaa1 said:You can flagpole anytime, you dont need any visa whether us or canada. I just flgpoled last week
However you need a valid status in Canada to avoid the risk to be refused.
You cannot flagpolling under Implied Status.
You cannot flagpolling with expired Permits.
If you're not from a visa-exempt country you could need a valid visa (multiple entry visa or a new single entry visa).
I don't know the details about visas, so better be sure about it before do it.