If your ceiling is leaking, you may feel like there isn't much you can do. While these may not be long term fixes, they can help to minimize damage to your home until you can get in contact with a roofer.
Dealing With The Inside
It may seem a little counterintuitive, but if your ceiling is leaking you're going to have to punch a hole in it. When a leak occurs, water can pool in the ceiling creating a bulge in the drywall. Places in your ceiling that are joints or have holes for other things like vents or light fixtures can be prime targets for a leak to drip. The goal of punching a hole in your ceiling is to relieve this pressure so the water isn't going everywhere, but has a targeted exit point.
To locate the bulge, look for the part of the ceiling that appears to be sagging a little bit. Snag a bucket and place it underneath the bulge to catch the water that will be flowing down. Next, punch a hole in the sagging drywall. If the ceiling is soggy you can get away with poking a hole with a screwdriver. However, if your drywall still has a little strength left in it you can use a drill. Punching this hole in the ceiling will allow the water to flow to one spot and may help you to realize the exact size of the leak. While the water is pooling everywhere some leaks may appear to be much worse than they are.
Dealing With The Outside
The first step is to identify the cause of the leak. Missing shingles are a dead giveaway and should be replaced with other shingles. Other less obvious causes are debris that impede the flow of water. So, if you notice any debris on your roof or in your gutters, remove them.
If the damage is large scale, like a tree limb hit your home, you may have to place a tarp over your roof. To tarp your roof, you'll need some supplies. You'll need eight penny nails, and enough 1x2s to space every 2 feet along the tarp. Attach the tarp over the ride in your roof. This is to ensure water doesn't flow under the tarp. Secure the tarp by placing the 1x2s horizontally every two feet. Secure the 1x2s with the eight penny nails.
These repairs will help to tide you over, but you should contact a roofing services company as soon as possible. A roofer will be able to repair your roof and possibly identify other problem areas you may have missed