Calgary drivers hit this question every spring: a rock bounces off Deerfoot, a crack appears, and the first thought is will I get pulled over for this? The real answer is more nuanced than "legal or illegal." Here's how Alberta actually treats it.
What Alberta law says about windshield damage
Alberta's Traffic Safety Act and its supporting regulations (specifically the Vehicle Equipment Regulation) don't list a specific crack length or chip diameter that's automatically illegal. Instead, they require that:
- The windshield must not obscure the driver's view of the road.
- The vehicle must be in a safe mechanical condition.
- Glass must be free of damage that compromises structural integrity.
A peace officer can issue a vehicle defect notice if they determine the damage creates a safety issue. The notice requires repair and typically a reinspection within 10 days.
When is a cracked windshield actually illegal to drive?
1. The damage is in the driver's critical viewing area. This is the zone directly in front of the driver, roughly the width of the steering wheel. A star break here can cost you a defect notice even if it's under 25 mm.
2. The crack reaches or starts at an edge. Edge cracks compromise the structural role of the windshield — modern vehicles use the glass as part of the cabin's rigidity and airbag deployment structure.
3. The crack is longer than about 300 mm (12 inches) anywhere on the glass. Long cracks are considered structurally significant regardless of location.
A defect notice isn't a fine by itself. Ignore it, and the follow-up ticket is typically $155–310. Get caught driving without fixing it, and you can face further penalties or have the vehicle taken off the road.
What about chips and small cracks?
Most rock chips are fine to drive on temporarily. A small chip outside the driver's view does not trigger defect notices in normal enforcement.
The bigger risk with a chip isn't the law — it's physics. Calgary's weather will not leave a fresh chip alone:
- Chinook events swing temperatures 15–25 °C within a day. The glass expands and contracts, and the stress concentrates at the tip of the chip's crack legs.
- Freeze-thaw cycles between November and March push the same stress pattern repeatedly.
- Commuter vibration on Deerfoot, Stoney, Crowchild, and Glenmore finishes the job.
A chip that's driveable today may be a 200 mm crack in three weeks. Fixing it early is cheaper legally, cheaper financially, and faster on your calendar.
Will a cracked windshield fail an Alberta vehicle inspection?
Yes, if the crack is in the driver's viewing area, reaches an edge, or compromises visibility or structural integrity. A windshield in poor condition is one of the most common reasons vehicles fail inspection — after brake, tire, and emissions issues.
If you're buying or selling a vehicle and the inspection flags the windshield:
- Get the damage assessed. A repair ($50) might be enough to pass.
- If repair isn't possible, replacement runs $400–800, plus potential ADAS recalibration.
- Pass the re-inspection and register.
What should you do if a crack appears right now?
If it's small (smaller than a loonie) and not in your line of sight: Drive normally. Book a repair within a few days. Avoid car washes and parking in the sun.
If it's larger but still not obstructing your view: Drive carefully to a repair appointment. Skip the highway. Don't slam doors. Keep the cabin temperature moderate.
If the crack is in your line of sight or reaches the edge: Don't drive it further than necessary. Book a mobile repair — we come to where the vehicle is parked across Calgary, Airdrie, Cochrane, and Okotoks.
If you've received a vehicle defect notice: Book immediately, keep the invoice, and present it at the required reinspection. A repair or replacement from a qualified technician satisfies the notice.
What about insurance?
Alberta comprehensive coverage usually pays for windshield damage — repair at a $0 deductible, replacement against your comprehensive deductible. Full breakdown in Does Insurance Cover Windshield Repair in Alberta?