Fix the DWR, don't buy a new pack
Most DWR failures on backpacks are actually just grime and body oil blocking the coating, and a proper wash plus a fresh treatment will get most packs rain-ready again.
First, wash the thing. Don’t use regular detergent—it strips what’s left of the DWR and leaves residue that makes water soak in faster. Pick up a tech wash like Nikwax Tech Wash or Grangers Performance Wash. Hand wash in a tub or sink with warm water, or machine wash on gentle/cold if your pack’s care tag allows. Packs with frames or lots of foam are usually safer by hand. Rinse until the water runs clear, then let it dry completely.
Once it’s bone dry, reapply the DWR. For a backpack, spray-on treatments like Nikwax TX.Direct Spray-On beat wash-in formulas, because you don’t want to soak the foam, frame, or any taped seams. Spray the outside evenly and pay extra attention to the top panel and shoulder straps—that’s where rain hits hardest and where the fabric flexes most. The bottom of the pack matters less.
Some DWR formulas need low heat to bond to the fabric. If the bottle says so, a few minutes in a low-tumble dryer works if your pack can handle it, or you can hit it with a low-heat iron through a cloth. Check the care tag first—nylon melts fast and a scorched pack is a permanent mistake.
One honest caveat: this fixes the water-repellent layer, not the waterproofness. If your pack was only ever water-resistant, this gets it back to that. If water is actually leaking through the seams, you need seam sealer, not DWR.
About forty bucks in supplies and half an hour beats paying for a new pack.
