The average cost of having the timing belt replaced on a standard vehicle is $449, as of 2015. The average cost for a standard SUV or minivan is $736.
Most of the cost of a timing belt replacement is labor, which averages $50 to $120 per hour. The cost of the job will be higher if recommended maintenance, such as replacement of the water pump, idler, serpentine belt, accessory belt, drive belts and seals or gaskets, is performed at the same time.
For those with the skills to replace it themselves, the cost of a timing belt replacement is between $25 and $80—the average cost of the parts.