Canvas that’s been primed for oil or acrylic paint isn’t suitable for watercolour because the surface isn’t absorbent. However, you can buy special watercolour canvases that have been prepared so that they absorb the paint, just as watercolour paper does. Or you can make it yourself, by applying a watercolour ground to raw canvas.