Timing Belt Replacement Costs
Replacement of the rubber timing belt that synchronizes the crankshaft and camshaft rotation. Typically replaced every 60,000 to 100,000 miles. A snapped belt can cause catastrophic engine damage in interference engines.
Parts & Labor Breakdown
| Cost Component | Share | Low | Typical | High |
|---|---|---|---|---|
| Parts | 45% | $223 | $415 | $607 |
| Labor | 55% | $273 | $508 | $742 |
* Estimated based on national averages for typical repairs. Parts/labor split varies by vehicle, repair type, and shop.
Cost Comparison by Location
418 locations with verified cost data
Cost Comparison — Timing Belt Replacement
Low
$497
Typical
$923
High
$1,349
Low
$513
Typical
$954
High
$1,394
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$561
Typical
$1,043
High
$1,524
Low
$547
Typical
$1,017
High
$1,487
Low
$482
Typical
$895
High
$1,309
Low
$525
Typical
$976
High
$1,427
Low
$471
Typical
$875
High
$1,279
Low
$549
Typical
$1,021
High
$1,493
Low
$492
Typical
$914
High
$1,336
Low
$505
Typical
$938
High
$1,371
Low
$488
Typical
$907
High
$1,326
Low
$624
Typical
$1,160
High
$1,696
Low
$579
Typical
$1,077
High
$1,574
Low
$554
Typical
$1,030
High
$1,506
Low
$472
Typical
$878
High
$1,283
Low
$508
Typical
$944
High
$1,380
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$566
Typical
$1,053
High
$1,539
Low
$530
Typical
$986
High
$1,441
Low
$550
Typical
$1,022
High
$1,494
Low
$543
Typical
$1,010
High
$1,476
Low
$472
Typical
$878
High
$1,283
Low
$505
Typical
$939
High
$1,372
Low
$581
Typical
$1,080
High
$1,579
Low
$539
Typical
$1,002
High
$1,464
Low
$554
Typical
$1,030
High
$1,506
Low
$574
Typical
$1,067
High
$1,560
Low
$530
Typical
$986
High
$1,441
Low
$540
Typical
$1,004
High
$1,468
Low
$499
Typical
$927
High
$1,355
Low
$505
Typical
$939
High
$1,372
Low
$505
Typical
$939
High
$1,372
Low
$495
Typical
$920
High
$1,344
Low
$486
Typical
$902
High
$1,319
Low
$568
Typical
$1,055
High
$1,543
Low
$569
Typical
$1,058
High
$1,547
Low
$514
Typical
$955
High
$1,396
Low
$510
Typical
$948
High
$1,386
Low
$504
Typical
$936
High
$1,368
Low
$500
Typical
$930
High
$1,359
Low
$514
Typical
$955
High
$1,397
Low
$541
Typical
$1,005
High
$1,469
Low
$595
Typical
$1,106
High
$1,616
Low
$578
Typical
$1,074
High
$1,571
Low
$496
Typical
$921
High
$1,346
Low
$587
Typical
$1,091
High
$1,595
Low
$472
Typical
$878
High
$1,284
Low
$482
Typical
$896
High
$1,310
Low
$527
Typical
$979
High
$1,431
Low
$555
Typical
$1,031
High
$1,507
Low
$512
Typical
$952
High
$1,391
Low
$550
Typical
$1,021
High
$1,493
Low
$491
Typical
$913
High
$1,335
Low
$562
Typical
$1,045
High
$1,528
Low
$539
Typical
$1,002
High
$1,465
Low
$516
Typical
$958
High
$1,401
Low
$489
Typical
$909
High
$1,328
Low
$509
Typical
$947
High
$1,384
Low
$568
Typical
$1,055
High
$1,543
Low
$488
Typical
$906
High
$1,325
Low
$555
Typical
$1,031
High
$1,507
Low
$535
Typical
$994
High
$1,453
Low
$545
Typical
$1,013
High
$1,480
Low
$503
Typical
$934
High
$1,366
Low
$530
Typical
$985
High
$1,441
Low
$569
Typical
$1,058
High
$1,547
Low
$556
Typical
$1,034
High
$1,511
Low
$524
Typical
$974
High
$1,424
Low
$500
Typical
$929
High
$1,358
Low
$500
Typical
$929
High
$1,358
Low
$511
Typical
$950
High
$1,389
Low
$540
Typical
$1,004
High
$1,467
Low
$500
Typical
$929
High
$1,358
Low
$550
Typical
$1,021
High
$1,493
Low
$553
Typical
$1,029
High
$1,504
Low
$515
Typical
$957
High
$1,398
Low
$491
Typical
$913
High
$1,335
Low
$525
Typical
$975
High
$1,425
Low
$491
Typical
$912
High
$1,333
Low
$550
Typical
$1,021
High
$1,493
Low
$509
Typical
$946
High
$1,384
Low
$572
Typical
$1,062
High
$1,553
Low
$472
Typical
$876
High
$1,281
Low
$566
Typical
$1,053
High
$1,539
Low
$494
Typical
$917
High
$1,341
Low
$489
Typical
$910
High
$1,330
Low
$489
Typical
$909
High
$1,329
Low
$546
Typical
$1,015
High
$1,484
Low
$479
Typical
$891
High
$1,302
Low
$486
Typical
$903
High
$1,320
Low
$550
Typical
$1,021
High
$1,493
Low
$546
Typical
$1,015
High
$1,484
Low
$581
Typical
$1,080
High
$1,579
Low
$504
Typical
$936
High
$1,369
Low
$551
Typical
$1,024
High
$1,497
Low
$461
Typical
$856
High
$1,252
Low
$536
Typical
$996
High
$1,456
Low
$480
Typical
$892
High
$1,304
Low
$488
Typical
$907
High
$1,325
Low
$536
Typical
$996
High
$1,457
Low
$510
Typical
$948
High
$1,386
Low
$523
Typical
$972
High
$1,421
Low
$494
Typical
$918
High
$1,342
Low
$498
Typical
$925
High
$1,352
Low
$519
Typical
$964
High
$1,409
Low
$500
Typical
$929
High
$1,358
Low
$558
Typical
$1,037
High
$1,516
Low
$503
Typical
$935
High
$1,367
Low
$567
Typical
$1,054
High
$1,541
Low
$499
Typical
$928
High
$1,357
Low
$482
Typical
$896
High
$1,310
Low
$502
Typical
$933
High
$1,364
Low
$505
Typical
$939
High
$1,373
Low
$551
Typical
$1,025
High
$1,498
Low
$511
Typical
$950
High
$1,389
Low
$477
Typical
$886
High
$1,295
Low
$550
Typical
$1,021
High
$1,493
Low
$504
Typical
$936
High
$1,368
Low
$556
Typical
$1,033
High
$1,510
Low
$627
Typical
$1,166
High
$1,704
Low
$472
Typical
$877
High
$1,282
Low
$509
Typical
$945
High
$1,382
Low
$566
Typical
$1,053
High
$1,539
Low
$561
Typical
$1,043
High
$1,525
Low
$532
Typical
$988
High
$1,444
Low
$532
Typical
$988
High
$1,445
Low
$566
Typical
$1,053
High
$1,539
Low
$550
Typical
$1,021
High
$1,493
Low
$568
Typical
$1,055
High
$1,543
Low
$521
Typical
$969
High
$1,416
Low
$486
Typical
$903
High
$1,321
Low
$476
Typical
$885
High
$1,294
Low
$476
Typical
$885
High
$1,294
Low
$525
Typical
$975
High
$1,426
Low
$525
Typical
$976
High
$1,427
Low
$476
Typical
$885
High
$1,294
Low
$532
Typical
$989
High
$1,446
Low
$550
Typical
$1,023
High
$1,496
Low
$512
Typical
$951
High
$1,390
Low
$510
Typical
$948
High
$1,386
Low
$512
Typical
$952
High
$1,392
Low
$495
Typical
$919
High
$1,344
Low
$517
Typical
$962
High
$1,406
Low
$464
Typical
$863
High
$1,261
Low
$558
Typical
$1,038
High
$1,517
Low
$542
Typical
$1,007
High
$1,473
Low
$521
Typical
$969
High
$1,417
Low
$565
Typical
$1,049
High
$1,534
Low
$482
Typical
$895
High
$1,308
Low
$550
Typical
$1,021
High
$1,493
Low
$551
Typical
$1,024
High
$1,496
Low
$627
Typical
$1,166
High
$1,704
Low
$486
Typical
$904
High
$1,321
Low
$510
Typical
$948
High
$1,386
Low
$539
Typical
$1,001
High
$1,463
Low
$610
Typical
$1,133
High
$1,657
Low
$471
Typical
$876
High
$1,280
Low
$468
Typical
$869
High
$1,271
Low
$542
Typical
$1,007
High
$1,473
Low
$486
Typical
$903
High
$1,320
Low
$486
Typical
$903
High
$1,320
Low
$550
Typical
$1,021
High
$1,493
Low
$519
Typical
$964
High
$1,410
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$526
Typical
$977
High
$1,429
Low
$550
Typical
$1,021
High
$1,493
Low
$503
Typical
$935
High
$1,366
Low
$624
Typical
$1,160
High
$1,696
Low
$489
Typical
$909
High
$1,330
Low
$470
Typical
$873
High
$1,277
Low
$506
Typical
$940
High
$1,375
Low
$547
Typical
$1,016
High
$1,485
Low
$515
Typical
$957
High
$1,399
Low
$483
Typical
$898
High
$1,313
Low
$619
Typical
$1,150
High
$1,681
Low
$483
Typical
$898
High
$1,313
Low
$472
Typical
$878
High
$1,283
Low
$472
Typical
$877
High
$1,282
Low
$471
Typical
$875
High
$1,280
Low
$521
Typical
$969
High
$1,416
Low
$530
Typical
$984
High
$1,439
Low
$550
Typical
$1,021
High
$1,493
Low
$509
Typical
$945
High
$1,382
Low
$550
Typical
$1,022
High
$1,494
Low
$550
Typical
$1,021
High
$1,493
Low
$501
Typical
$931
High
$1,361
Low
$475
Typical
$883
High
$1,291
Low
$553
Typical
$1,029
High
$1,504
Low
$509
Typical
$945
High
$1,382
Low
$504
Typical
$937
High
$1,370
Low
$479
Typical
$891
High
$1,302
Low
$513
Typical
$954
High
$1,395
Low
$472
Typical
$877
High
$1,282
Low
$517
Typical
$961
High
$1,405
Low
$534
Typical
$992
High
$1,450
Low
$540
Typical
$1,003
High
$1,467
Low
$522
Typical
$970
High
$1,418
Low
$478
Typical
$888
High
$1,298
Low
$496
Typical
$921
High
$1,347
Low
$551
Typical
$1,024
High
$1,496
Low
$496
Typical
$922
High
$1,347
Low
$472
Typical
$878
High
$1,283
Low
$501
Typical
$931
High
$1,361
Low
$521
Typical
$968
High
$1,414
Low
$510
Typical
$949
High
$1,387
Low
$493
Typical
$916
High
$1,339
Low
$503
Typical
$935
High
$1,367
Low
$491
Typical
$913
High
$1,334
Low
$527
Typical
$980
High
$1,432
Low
$624
Typical
$1,160
High
$1,696
Low
$492
Typical
$914
High
$1,336
Low
$536
Typical
$996
High
$1,456
Low
$624
Typical
$1,160
High
$1,696
Low
$550
Typical
$1,021
High
$1,493
Low
$511
Typical
$950
High
$1,390
Low
$502
Typical
$933
High
$1,363
Low
$491
Typical
$913
High
$1,334
Low
$486
Typical
$904
High
$1,322
Low
$566
Typical
$1,051
High
$1,537
Low
$535
Typical
$994
High
$1,453
Low
$550
Typical
$1,021
High
$1,493
Low
$581
Typical
$1,079
High
$1,578
Low
$495
Typical
$921
High
$1,346
Low
$500
Typical
$929
High
$1,358
Low
$488
Typical
$908
High
$1,327
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$472
Typical
$877
High
$1,282
Low
$557
Typical
$1,036
High
$1,514
Low
$507
Typical
$941
High
$1,376
Low
$568
Typical
$1,055
High
$1,543
Low
$627
Typical
$1,166
High
$1,704
Low
$550
Typical
$1,021
High
$1,493
Low
$526
Typical
$978
High
$1,430
Low
$533
Typical
$990
High
$1,447
Low
$576
Typical
$1,070
High
$1,565
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$530
Typical
$985
High
$1,440
Low
$550
Typical
$1,021
High
$1,493
Low
$484
Typical
$900
High
$1,315
Low
$572
Typical
$1,063
High
$1,554
Low
$459
Typical
$854
High
$1,248
Low
$550
Typical
$1,021
High
$1,493
Low
$493
Typical
$916
High
$1,339
Low
$513
Typical
$953
High
$1,393
Low
$580
Typical
$1,079
High
$1,577
Low
$484
Typical
$900
High
$1,316
Low
$529
Typical
$984
High
$1,438
Low
$508
Typical
$945
High
$1,381
Low
$515
Typical
$956
High
$1,398
Low
$618
Typical
$1,149
High
$1,680
Low
$567
Typical
$1,054
High
$1,541
Low
$581
Typical
$1,079
High
$1,578
Low
$529
Typical
$984
High
$1,438
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$494
Typical
$919
High
$1,343
Low
$550
Typical
$1,021
High
$1,493
Low
$575
Typical
$1,068
High
$1,561
Low
$550
Typical
$1,021
High
$1,493
Low
$552
Typical
$1,026
High
$1,500
Low
$550
Typical
$1,021
High
$1,493
Low
$509
Typical
$946
High
$1,383
Low
$619
Typical
$1,150
High
$1,681
Low
$550
Typical
$1,021
High
$1,493
Low
$619
Typical
$1,150
High
$1,681
Low
$559
Typical
$1,039
High
$1,519
Low
$538
Typical
$1,000
High
$1,462
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$552
Typical
$1,026
High
$1,500
Low
$635
Typical
$1,181
High
$1,726
Low
$523
Typical
$973
High
$1,422
Low
$558
Typical
$1,036
High
$1,515
Low
$516
Typical
$959
High
$1,402
Low
$551
Typical
$1,025
High
$1,498
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$497
Typical
$923
High
$1,350
Low
$570
Typical
$1,059
High
$1,548
Low
$505
Typical
$939
High
$1,372
Low
$550
Typical
$1,021
High
$1,493
Low
$557
Typical
$1,036
High
$1,514
Low
$511
Typical
$949
High
$1,387
Low
$487
Typical
$905
High
$1,323
Low
$607
Typical
$1,129
High
$1,650
Low
$550
Typical
$1,021
High
$1,493
Low
$535
Typical
$994
High
$1,453
Low
$478
Typical
$889
High
$1,300
Low
$550
Typical
$1,021
High
$1,493
Low
$537
Typical
$998
High
$1,459
Low
$501
Typical
$932
High
$1,362
Low
$564
Typical
$1,047
High
$1,531
Low
$568
Typical
$1,055
High
$1,543
Low
$441
Typical
$820
High
$1,199
Low
$520
Typical
$967
High
$1,413
Low
$523
Typical
$971
High
$1,420
Low
$566
Typical
$1,053
High
$1,539
Low
$489
Typical
$908
High
$1,327
Low
$551
Typical
$1,024
High
$1,496
Low
$560
Typical
$1,040
High
$1,521
Low
$579
Typical
$1,077
High
$1,574
Low
$559
Typical
$1,039
High
$1,519
Low
$540
Typical
$1,003
High
$1,467
Low
$504
Typical
$937
High
$1,370
Low
$527
Typical
$980
High
$1,433
Low
$539
Typical
$1,002
High
$1,466
Low
$490
Typical
$911
High
$1,331
Low
$533
Typical
$991
High
$1,449
Low
$553
Typical
$1,028
High
$1,503
Low
$555
Typical
$1,032
High
$1,508
Low
$550
Typical
$1,021
High
$1,493
Low
$538
Typical
$999
High
$1,461
Low
$585
Typical
$1,087
High
$1,589
Low
$514
Typical
$956
High
$1,398
Low
$533
Typical
$991
High
$1,449
Low
$499
Typical
$928
High
$1,356
Low
$506
Typical
$941
High
$1,376
Low
$484
Typical
$899
High
$1,314
Low
$586
Typical
$1,089
High
$1,593
Low
$499
Typical
$928
High
$1,357
Low
$576
Typical
$1,070
High
$1,565
Low
$570
Typical
$1,059
High
$1,547
Low
$599
Typical
$1,114
High
$1,628
Low
$525
Typical
$977
High
$1,428
Low
$554
Typical
$1,030
High
$1,506
Low
$508
Typical
$944
High
$1,380
Low
$520
Typical
$967
High
$1,414
Low
$585
Typical
$1,087
High
$1,589
Low
$615
Typical
$1,143
High
$1,671
Low
$635
Typical
$1,181
High
$1,726
Low
$607
Typical
$1,128
High
$1,649
Low
$597
Typical
$1,109
High
$1,621
Low
$624
Typical
$1,160
High
$1,696
Low
$598
Typical
$1,111
High
$1,624
Low
$604
Typical
$1,122
High
$1,641
Low
$543
Typical
$1,009
High
$1,475
Low
$592
Typical
$1,101
High
$1,609
Low
$523
Typical
$972
High
$1,421
Low
$514
Typical
$955
High
$1,397
Low
$611
Typical
$1,135
High
$1,659
Low
$517
Typical
$960
High
$1,404
Low
$515
Typical
$958
High
$1,400
Low
$466
Typical
$866
High
$1,266
Low
$490
Typical
$911
High
$1,332
Low
$475
Typical
$883
High
$1,291
Low
$475
Typical
$883
High
$1,291
Low
$510
Typical
$948
High
$1,386
Low
$550
Typical
$1,021
High
$1,493
Low
$550
Typical
$1,021
High
$1,493
Low
$555
Typical
$1,032
High
$1,508
Low
$500
Typical
$930
High
$1,359
Low
$551
Typical
$1,025
High
$1,498
Low
$487
Typical
$905
High
$1,323
Low
$528
Typical
$981
High
$1,434
Low
$510
Typical
$947
High
$1,385
Low
$497
Typical
$924
High
$1,351
Low
$482
Typical
$895
High
$1,308
Low
$535
Typical
$994
High
$1,453
Low
$475
Typical
$882
High
$1,290
Low
$523
Typical
$971
High
$1,420
Low
$532
Typical
$988
High
$1,445
Low
$501
Typical
$931
High
$1,361
Low
$577
Typical
$1,073
High
$1,569
Low
$484
Typical
$899
High
$1,314
Low
$526
Typical
$978
High
$1,429
Low
$611
Typical
$1,135
High
$1,659
Low
$516
Typical
$959
High
$1,402
Low
$554
Typical
$1,030
High
$1,506
Low
$550
Typical
$1,021
High
$1,493
Low
$482
Typical
$897
High
$1,311
Low
$462
Typical
$858
High
$1,254
Low
$550
Typical
$1,021
High
$1,493
Low
$503
Typical
$934
High
$1,365
Low
$488
Typical
$907
High
$1,326
Low
$567
Typical
$1,054
High
$1,540
Low
$532
Typical
$990
High
$1,447
Low
$490
Typical
$911
High
$1,332
Low
$482
Typical
$896
High
$1,310
Low
$506
Typical
$941
High
$1,376
Low
$550
Typical
$1,021
High
$1,493
Low
$509
Typical
$946
High
$1,384
Low
$596
Typical
$1,108
High
$1,620
Low
$550
Typical
$1,021
High
$1,493
Low
$527
Typical
$980
High
$1,433
Low
$550
Typical
$1,021
High
$1,493
Low
$538
Typical
$1,000
High
$1,462
Low
$549
Typical
$1,020
High
$1,490
Low
$509
Typical
$945
High
$1,382
Low
$559
Typical
$1,039
High
$1,519
Low
$550
Typical
$1,021
High
$1,493
Low
$587
Typical
$1,091
High
$1,595
Low
$478
Typical
$889
High
$1,300
Low
$482
Typical
$896
High
$1,309
Low
$509
Typical
$946
High
$1,383
Low
$571
Typical
$1,061
High
$1,551
Low
$550
Typical
$1,021
High
$1,493
Low
$485
Typical
$902
High
$1,319
Low
$489
Typical
$908
High
$1,328
Low
$492
Typical
$914
High
$1,336
Low
$507
Typical
$943
High
$1,379
Low
$564
Typical
$1,047
High
$1,531
Low
$530
Typical
$985
High
$1,440
Low
$530
Typical
$985
High
$1,440
Low
$506
Typical
$940
High
$1,374
Low
$550
Typical
$1,021
High
$1,493
Low
$563
Typical
$1,047
High
$1,531
Low
$550
Typical
$1,021
High
$1,493
Low
$525
Typical
$976
High
$1,427
Low
$528
Typical
$980
High
$1,433
Low
$480
Typical
$892
High
$1,305
Low
$573
Typical
$1,064
High
$1,556
Low
$509
Typical
$947
High
$1,384