No, canvases right off the shelf aren't meant for watercolors. There are artist boards out there meant for wet media if you don't want to use paper. One is a type of textured clayboard called aquaboard.
Canvas, the one that are prestreched and wrapped on stretcher wood bars, are not usable for watercolor. Its because they are mostly primed for thick mediums like oil and acrylics (depending on the primer used). But of corse, if you want to use watercolors on a canvas, you can use acrylics instead, with plain water, or painting with grounds.
Special paper type materials are better suited for watercolors, thats pretty much says for wet media, for water colors, or basically if the paper is thick. For the last example, Ive used stratmore greyscale for gouche/opaque watercolor. It works ok, just you have to wait till its dry sometimes or it warps quick.
What cinder block studios said. Nothing will give you the same absorbency of paper but you can apply a ground if you want to use canvas. I use the golden brand one. I even use it for acrylics, I just water them down and use them like watercolors. But for true watercolors, I do prefer a nice thick cold pressed paper.
it says it's suitable for acrylic paint...
But I wonder is it suitable for watercolour paint as well (since I use water colour)
Is there any specific canvas material/type that "repels" water colour?
Or if water colour wouldn't work well?
Or does any canvas work with any medium?