It varies depending on the size of your roof and how many coats you decide to apply. It can range from a few hours to an entire day for all the coats you decide to add. A double-coat should have a minimum of 24 hours in between to allow for proper drying time.