The most dependable way to keep gear dry doesn't rely on the pack itself being waterproof, since no hiking backpack shell fully is.
The core method: a pack liner
Line the entire main compartment with a heavy-duty bag before adding any gear, then twist or roll the top shut and fold it over before closing the pack. A thick trash compactor bag works for most trips; a purpose-built roll-top liner from a brand like Sea to Summit holds up to more repeated use. Because the seal is on the inside, it doesn't matter whether the pack's own seams or zippers leak.
Add a rain cover for the outside
A rain cover, pulled over the loaded pack before rain starts, protects the shell fabric and anything strapped to the outside — a sleeping pad, wet jacket, or trekking poles in a side pocket. It can't cover the back panel against a hiker's back, which is why it works best paired with a liner rather than used alone.
Double up on electronics
- Phones and GPS units: a dedicated waterproof pouch with a roll-top or clip seal, kept accessible in a hip-belt pocket
- Cameras and battery packs: a zip-top freezer bag placed inside the main pack liner
- Everything else: inside the liner by default — exterior pockets, even zippered ones, are the least protected part of any pack
Reproof the shell periodically
A DWR treatment on the face fabric, renewed when water stops beading and starts soaking in, slows how fast the shell itself gets wet and heavy — a smaller factor than the liner and cover, but part of a complete system.



