most lanterns are somewhat water resistant I would say as far a a light rain goes. In a heavy rain a lantern is useless IMO you need a throwing flashlight to see anything. I would say the LED lanterns would be the best as even if they get wet they are safer than the fluorescent lanterns as they are perhaps 6v or less most of them no risk of being shocked.