Question: how long do you have to wait to paint cement?
Answer: It usually takes at least 30 days for moisture to dissipate enough for paint to adhere. You can test for moisture by taping a piece of foil to the surface, sealing all the edges with tape, and checking for condensation after 24 hours. If there is no condensation, the concrete is dry enough for painting.