Of course, you can paint on any surface. But for the paints to look better and last longer, the fabric needs to be primed.