Depending on the severity of your leak, water stains can appear on ceilings anywhere from an hour to a few days following the initial seepage. Keep in mind that all because the water leak is new to you doesn’t mean that the leak just occurred. The water could have been seeping into your house for days and thus, should be addressed immediately.