Yes, you can paint directly over epoxy. However, you have to prepare the surface of the epoxy usually through sanding to receive the paint well. Also, it is important to paint on the epoxy only when it is completely cured. This might take up to 7 days for the primer to cure completely.