Try Joanns or online.
You can also try Hobby Lobby or order online. Many of my mask making friends have had luck with those.
Michaels doesn't carry any fabrics unfortunately. At least not at any of the ones I've been to. Joann fabrics is probably your best bet for canvas in a craft store otherwise, Fabrictopia sells almost everything.
Thanks! Your answer is awaiting moderation.