Yes, polycrylic can be used over painted surfaces as long as the paint is completely dry and free of dust and oils.