According to the National Windshield Repair Association, the average cost for a windshield replacement is roughly $350, while the average windshield repair can cost around $99—and these numbers may vary based on the damage.