Is there a way that you can repair the awning whilst remaining dry and undercover?
Old screws can cause leaks if they are rusted or corroded
Use a screwdriver to remove any screws that are located close by to the leak. Then, use wire brush to clean away any rust that has developed. Replace the old screws with some new, stainless steel ones that are slightly larger – this will ensure that the hole will be sealed.
You can temporarily repair a leaky surface with tape
Give the surface of the awning a thorough clean to remove any dirt or grease. Use a general cleaner, like dishwashing liquid. Then, rinse the area and carefully dry it using a towel. Apply some aluminium sealing tape along the leaking area; whilst this is only a temporary fix, it can last for months.
Gaps and holes can be permanently filled with sealant
Give the leaky area a good clean and, after it dries, apply a line of polyether sealant to any cracks or gaps that you see in the awning. It will fill the gaps as it dries. Make sure that you use a sealant that is UV resistant, exterior grade and that has been designed for seams and metal.
As you can see, there are a number of ways that you can repair a leaky aluminium awning, each of them affordable and effective. Make sure that you take a moment to determine where exactly the leak has originated from. You can then work towards finding a solution, either temporarily or permanently, that will stop the water coming through.