You can use waterproofing products like Nikwax to make your messenger bag water-resistant. These products are easy to use and usually only need to be sprayed on once the bag is clean.