No, not every backpack comes with a rain cover inside. The reason why that is the case is that many of the backpacks itself have waterproof material on the exterior. This is the reason why it is considered such an amazing option, especially when it comes to the quality of the product. Try and get the ones made with waterproof material so you don’t always have to depend on the rain cover.