Upvote:2
No you need a visa to visit Canada. Only lawful US permanent residents with an alien registration card (Green Card) can visit Canada visa free, no other US visas or statuses are exempt for Filipino citizens.
You can use this tool for more information from Government of Canada's website