You can waterproof a jacket with an impregnator. Tips:
Treat parts that are sensitive to wear particularly well.
Make sure that all parts of the clothing are treated.
Remember, not all garments are equally water-absorbent or water-repellent.