Yes, on most plastics. We always recommend a plastic primer. Before you paint the actual item, please use a small, non-visible area to test that the paint works on the surface. If the surface is not very flexible, you can paint on it with Maston ONE spray. If the surface is flexible, we recommend Maston RR spray paint (tin roof paint).