In general, airlines don't need to compensate passengers for flight delays due to weather. Severe weather, which is the most likely to impact a flight, is considered an extraordinary circumstance. With that said, though, sometimes airlines use this as an excuse not to pay claims, so you have to hold them accountable.