Ideally, plaster needs to be fully dry prior to painting. Fresh plaster will take around 4-6 weeks to dry fully. Fresh plaster is porous and will therefore absorb moisture. If you attempt to paint over plaster that is still damp, the paint is likely to peel off.