Various weather conditions can contribute to windshield damage. Hailstorms, for example, can cause significant harm to your windshield. Heavy hailstones can create large cracks or even shatter the glass entirely. Similarly, severe thunderstorms and high winds can carry debris that impacts your windshield.