1 Having a mechanic or repair shop replace the timing belt (and possibly the serpentine belt and accessory belt at the same time) can cost $150-$1,000 or more, depending on the make, model and type of vehicle.