I use a rain jacket of the brand O2. It's cheap, lightweight, breathable and most importantly very waterproof. What's the catch? They material is fragile and my now 5 year old jacket has numerous rips.
Looking on Amazon they also make pants for $25 /pair so this could be ideal for your needs.