Deck Building Costs
Construction of a wood or composite deck with pressure-treated framing, ledger attachment, joist hangers, and permit-compliant railing.
Cost Comparison by Location
418 locations with verified cost data
Cost Comparison — Deck Building
Low
$3,921
Typical
$5,451
High
$11,412
Low
$4,051
Typical
$5,651
High
$11,793
Low
$4,339
Typical
$6,032
High
$12,630
Low
$4,339
Typical
$6,066
High
$12,630
Low
$4,320
Typical
$6,037
High
$12,576
Low
$4,430
Typical
$6,185
High
$12,895
Low
$3,804
Typical
$5,293
High
$11,073
Low
$4,146
Typical
$5,772
High
$12,068
Low
$3,718
Typical
$5,172
High
$10,823
Low
$4,338
Typical
$6,053
High
$12,626
Low
$3,884
Typical
$5,419
High
$11,305
Low
$3,984
Typical
$5,539
High
$11,597
Low
$3,854
Typical
$5,369
High
$11,219
Low
$4,928
Typical
$6,911
High
$14,344
Low
$4,574
Typical
$6,395
High
$13,315
Low
$4,377
Typical
$6,112
High
$12,741
Low
$3,729
Typical
$5,185
High
$10,855
Low
$4,010
Typical
$5,598
High
$11,673
Low
$4,339
Typical
$6,045
High
$12,630
Low
$4,339
Typical
$6,029
High
$12,630
Low
$4,473
Typical
$6,219
High
$13,020
Low
$4,188
Typical
$5,821
High
$12,189
Low
$4,342
Typical
$6,041
High
$12,638
Low
$4,290
Typical
$5,991
High
$12,486
Low
$3,729
Typical
$5,185
High
$10,855
Low
$3,988
Typical
$5,548
High
$11,607
Low
$4,590
Typical
$6,405
High
$13,360
Low
$4,255
Typical
$5,916
High
$12,386
Low
$4,378
Typical
$6,139
High
$12,742
Low
$4,534
Typical
$6,328
High
$13,197
Low
$4,188
Typical
$5,843
High
$12,189
Low
$4,267
Typical
$5,977
High
$12,422
Low
$3,939
Typical
$5,479
High
$11,466
Low
$3,988
Typical
$5,569
High
$11,610
Low
$3,988
Typical
$5,569
High
$11,610
Low
$3,907
Typical
$5,433
High
$11,373
Low
$3,834
Typical
$5,330
High
$11,161
Low
$4,483
Typical
$6,284
High
$13,051
Low
$4,496
Typical
$6,277
High
$13,086
Low
$4,058
Typical
$5,661
High
$11,813
Low
$4,029
Typical
$5,630
High
$11,728
Low
$3,976
Typical
$5,528
High
$11,574
Low
$3,949
Typical
$5,509
High
$11,496
Low
$4,059
Typical
$5,695
High
$11,814
Low
$4,269
Typical
$5,937
High
$12,427
Low
$4,698
Typical
$6,580
High
$13,675
Low
$4,565
Typical
$6,370
High
$13,287
Low
$3,913
Typical
$5,445
High
$11,390
Low
$4,637
Typical
$6,479
High
$13,496
Low
$3,730
Typical
$5,186
High
$10,858
Low
$3,806
Typical
$5,296
High
$11,078
Low
$4,159
Typical
$5,811
High
$12,105
Low
$4,380
Typical
$6,118
High
$12,750
Low
$4,044
Typical
$5,622
High
$11,771
Low
$4,339
Typical
$6,085
High
$12,630
Low
$3,880
Typical
$5,412
High
$11,292
Low
$4,441
Typical
$6,175
High
$12,927
Low
$4,258
Typical
$5,947
High
$12,394
Low
$4,071
Typical
$5,675
High
$11,851
Low
$3,860
Typical
$5,377
High
$11,236
Low
$4,022
Typical
$5,643
High
$11,708
Low
$4,483
Typical
$6,246
High
$13,049
Low
$3,850
Typical
$5,351
High
$11,205
Low
$4,381
Typical
$6,092
High
$12,751
Low
$4,224
Typical
$5,872
High
$12,295
Low
$4,302
Typical
$5,986
High
$12,523
Low
$3,968
Typical
$5,520
High
$11,551
Low
$4,187
Typical
$5,836
High
$12,187
Low
$4,495
Typical
$6,306
High
$13,083
Low
$4,391
Typical
$6,158
High
$12,782
Low
$4,138
Typical
$5,772
High
$12,045
Low
$3,946
Typical
$5,492
High
$11,487
Low
$3,946
Typical
$5,489
High
$11,487
Low
$4,037
Typical
$5,631
High
$11,751
Low
$4,265
Typical
$5,930
High
$12,414
Low
$3,946
Typical
$5,487
High
$11,487
Low
$4,339
Typical
$6,055
High
$12,630
Low
$4,370
Typical
$6,098
High
$12,720
Low
$4,064
Typical
$5,652
High
$11,829
Low
$3,881
Typical
$5,418
High
$11,296
Low
$3,875
Typical
$5,392
High
$11,279
Low
$4,142
Typical
$5,779
High
$12,058
Low
$4,339
Typical
$6,063
High
$12,630
Low
$4,021
Typical
$5,591
High
$11,704
Low
$4,513
Typical
$6,302
High
$13,138
Low
$3,724
Typical
$5,197
High
$10,839
Low
$4,473
Typical
$6,219
High
$13,020
Low
$3,898
Typical
$5,424
High
$11,347
Low
$3,865
Typical
$5,423
High
$11,251
Low
$3,862
Typical
$5,387
High
$11,241
Low
$4,312
Typical
$5,995
High
$12,550
Low
$3,837
Typical
$5,383
High
$11,167
Low
$3,784
Typical
$5,261
High
$11,015
Low
$4,339
Typical
$6,058
High
$12,630
Low
$4,312
Typical
$5,995
High
$12,550
Low
$4,590
Typical
$6,405
High
$13,360
Low
$3,979
Typical
$5,543
High
$11,582
Low
$4,352
Typical
$6,077
High
$12,668
Low
$3,637
Typical
$5,057
High
$10,588
Low
$4,231
Typical
$5,907
High
$12,316
Low
$3,789
Typical
$5,279
High
$11,030
Low
$3,852
Typical
$5,384
High
$11,212
Low
$4,234
Typical
$5,885
High
$12,323
Low
$4,027
Typical
$5,621
High
$11,721
Low
$4,129
Typical
$5,791
High
$12,020
Low
$3,901
Typical
$5,424
High
$11,356
Low
$3,930
Typical
$5,469
High
$11,439
Low
$4,096
Typical
$5,724
High
$11,923
Low
$3,946
Typical
$5,507
High
$11,487
Low
$4,407
Typical
$6,153
High
$12,828
Low
$3,971
Typical
$5,544
High
$11,560
Low
$4,478
Typical
$6,261
High
$13,035
Low
$3,943
Typical
$5,500
High
$11,477
Low
$3,806
Typical
$5,298
High
$11,078
Low
$3,991
Typical
$5,548
High
$11,617
Low
$3,964
Typical
$5,508
High
$11,538
Low
$4,353
Typical
$6,065
High
$12,670
Low
$4,037
Typical
$5,636
High
$11,750
Low
$3,765
Typical
$5,236
High
$10,959
Low
$4,339
Typical
$6,033
High
$12,630
Low
$3,976
Typical
$5,550
High
$11,574
Low
$4,388
Typical
$6,123
High
$12,773
Low
$4,953
Typical
$6,887
High
$14,418
Low
$3,727
Typical
$5,179
High
$10,848
Low
$4,017
Typical
$5,607
High
$11,692
Low
$4,473
Typical
$6,219
High
$13,020
Low
$4,433
Typical
$6,216
High
$12,903
Low
$4,197
Typical
$5,836
High
$12,217
Low
$4,199
Typical
$5,843
High
$12,222
Low
$4,473
Typical
$6,219
High
$13,020
Low
$4,339
Typical
$6,038
High
$12,630
Low
$4,483
Typical
$6,246
High
$13,049
Low
$4,116
Typical
$5,752
High
$11,982
Low
$3,838
Typical
$5,336
High
$11,173
Low
$3,760
Typical
$5,245
High
$10,945
Low
$3,760
Typical
$5,231
High
$10,945
Low
$4,143
Typical
$5,781
High
$12,059
Low
$4,146
Typical
$5,789
High
$12,068
Low
$3,760
Typical
$5,250
High
$10,945
Low
$4,202
Typical
$5,862
High
$12,232
Low
$4,347
Typical
$6,066
High
$12,653
Low
$4,039
Typical
$5,638
High
$11,757
Low
$4,029
Typical
$5,601
High
$11,728
Low
$4,047
Typical
$5,628
High
$11,779
Low
$3,906
Typical
$5,427
High
$11,368
Low
$4,086
Typical
$5,703
High
$11,894
Low
$3,665
Typical
$5,098
High
$10,667
Low
$4,409
Typical
$6,183
High
$12,833
Low
$4,280
Typical
$5,973
High
$12,460
Low
$4,117
Typical
$5,728
High
$11,985
Low
$4,458
Typical
$6,230
High
$12,977
Low
$3,802
Typical
$5,283
High
$11,068
Low
$4,339
Typical
$6,107
High
$12,630
Low
$4,349
Typical
$6,074
High
$12,658
Low
$4,953
Typical
$6,887
High
$14,418
Low
$3,840
Typical
$5,338
High
$11,176
Low
$4,029
Typical
$5,601
High
$11,728
Low
$4,253
Typical
$5,915
High
$12,380
Low
$4,815
Typical
$6,776
High
$14,014
Low
$3,720
Typical
$5,169
High
$10,828
Low
$3,692
Typical
$5,137
High
$10,748
Low
$4,280
Typical
$5,950
High
$12,457
Low
$3,837
Typical
$5,333
High
$11,167
Low
$3,837
Typical
$5,334
High
$11,167
Low
$4,339
Typical
$6,034
High
$12,630
Low
$4,096
Typical
$5,696
High
$11,924
Low
$4,339
Typical
$6,088
High
$12,630
Low
$4,339
Typical
$6,057
High
$12,630
Low
$4,152
Typical
$5,797
High
$12,087
Low
$4,339
Typical
$6,044
High
$12,630
Low
$3,971
Typical
$5,531
High
$11,558
Low
$4,928
Typical
$6,911
High
$14,344
Low
$3,864
Typical
$5,369
High
$11,247
Low
$3,711
Typical
$5,162
High
$10,801
Low
$4,316
Typical
$6,001
High
$12,564
Low
$3,995
Typical
$5,554
High
$11,630
Low
$4,066
Typical
$5,675
High
$11,834
Low
$3,817
Typical
$5,329
High
$11,111
Low
$4,884
Typical
$6,821
High
$14,216
Low
$3,815
Typical
$5,307
High
$11,106
Low
$3,729
Typical
$5,203
High
$10,853
Low
$3,726
Typical
$5,178
High
$10,847
Low
$3,719
Typical
$5,193
High
$10,826
Low
$4,115
Typical
$5,746
High
$11,978
Low
$4,182
Typical
$5,868
High
$12,174
Low
$4,339
Typical
$6,040
High
$12,630
Low
$4,015
Typical
$5,606
High
$11,688
Low
$4,342
Typical
$6,087
High
$12,640
Low
$4,339
Typical
$6,038
High
$12,630
Low
$3,954
Typical
$5,498
High
$11,510
Low
$3,751
Typical
$5,218
High
$10,919
Low
$4,370
Typical
$6,106
High
$12,720
Low
$4,017
Typical
$5,587
High
$11,692
Low
$3,982
Typical
$5,558
High
$11,591
Low
$4,054
Typical
$5,659
High
$11,800
Low
$3,784
Typical
$5,264
High
$11,015
Low
$3,725
Typical
$5,182
High
$10,843
Low
$4,083
Typical
$5,689
High
$11,885
Low
$4,215
Typical
$5,860
High
$12,269
Low
$4,264
Typical
$5,949
High
$12,410
Low
$4,122
Typical
$5,755
High
$11,997
Low
$3,773
Typical
$5,246
High
$10,983
Low
$3,914
Typical
$5,449
High
$11,394
Low
$4,349
Typical
$6,074
High
$12,658
Low
$3,916
Typical
$5,450
High
$11,397
Low
$3,729
Typical
$5,184
High
$10,854
Low
$4,111
Typical
$5,736
High
$11,966
Low
$3,955
Typical
$5,500
High
$11,514
Low
$4,031
Typical
$5,609
High
$11,732
Low
$3,891
Typical
$5,427
High
$11,325
Low
$3,974
Typical
$5,527
High
$11,567
Low
$3,877
Typical
$5,388
High
$11,286
Low
$4,162
Typical
$5,794
High
$12,116
Low
$4,928
Typical
$6,911
High
$14,344
Low
$4,233
Typical
$5,933
High
$12,321
Low
$3,883
Typical
$5,399
High
$11,303
Low
$4,928
Typical
$6,911
High
$14,344
Low
$4,339
Typical
$6,036
High
$12,630
Low
$4,038
Typical
$5,620
High
$11,755
Low
$3,962
Typical
$5,509
High
$11,534
Low
$3,877
Typical
$5,395
High
$11,286
Low
$3,841
Typical
$5,345
High
$11,181
Low
$4,467
Typical
$6,264
High
$13,003
Low
$4,221
Typical
$5,893
High
$12,288
Low
$4,339
Typical
$6,054
High
$12,630
Low
$4,585
Typical
$6,399
High
$13,345
Low
$3,912
Typical
$5,445
High
$11,387
Low
$3,946
Typical
$5,516
High
$11,487
Low
$3,856
Typical
$5,379
High
$11,224
Low
$4,339
Typical
$6,056
High
$12,630
Low
$4,339
Typical
$6,078
High
$12,630
Low
$3,727
Typical
$5,182
High
$10,848
Low
$4,401
Typical
$6,145
High
$12,811
Low
$4,000
Typical
$5,564
High
$11,642
Low
$4,483
Typical
$6,246
High
$13,049
Low
$4,953
Typical
$6,887
High
$14,418
Low
$4,339
Typical
$6,059
High
$12,630
Low
$4,156
Typical
$5,778
High
$12,097
Low
$4,206
Typical
$5,871
High
$12,244
Low
$4,548
Typical
$6,357
High
$13,239
Low
$4,339
Typical
$6,065
High
$12,630
Low
$4,339
Typical
$6,029
High
$12,630
Low
$4,185
Typical
$5,837
High
$12,180
Low
$4,339
Typical
$6,058
High
$12,630
Low
$3,823
Typical
$5,315
High
$11,127
Low
$4,517
Typical
$6,335
High
$13,149
Low
$3,627
Typical
$5,046
High
$10,559
Low
$4,339
Typical
$6,052
High
$12,630
Low
$3,891
Typical
$5,410
High
$11,327
Low
$4,049
Typical
$5,628
High
$11,786
Low
$4,582
Typical
$6,423
High
$13,339
Low
$3,825
Typical
$5,339
High
$11,133
Low
$4,180
Typical
$5,815
High
$12,168
Low
$4,014
Typical
$5,606
High
$11,685
Low
$4,063
Typical
$5,651
High
$11,827
Low
$4,884
Typical
$6,848
High
$14,215
Low
$4,478
Typical
$6,226
High
$13,034
Low
$4,585
Typical
$6,399
High
$13,345
Low
$4,180
Typical
$5,815
High
$12,168
Low
$4,339
Typical
$6,036
High
$12,630
Low
$4,339
Typical
$6,060
High
$12,630
Low
$3,903
Typical
$5,425
High
$11,359
Low
$4,339
Typical
$6,056
High
$12,630
Low
$4,537
Typical
$6,339
High
$13,206
Low
$4,339
Typical
$6,060
High
$12,630
Low
$4,358
Typical
$6,089
High
$12,686
Low
$4,339
Typical
$6,040
High
$12,630
Low
$4,018
Typical
$5,589
High
$11,695
Low
$4,339
Typical
$6,063
High
$12,630
Low
$4,884
Typical
$6,825
High
$14,216
Low
$4,884
Typical
$6,821
High
$14,216
Low
$4,416
Typical
$6,164
High
$12,854
Low
$4,250
Typical
$5,913
High
$12,370
Low
$4,339
Typical
$6,032
High
$12,630
Low
$4,339
Typical
$6,053
High
$12,630
Low
$4,358
Typical
$6,089
High
$12,686
Low
$5,016
Typical
$7,035
High
$14,602
Low
$4,132
Typical
$5,745
High
$12,028
Low
$4,403
Typical
$6,149
High
$12,816
Low
$4,074
Typical
$5,665
High
$11,860
Low
$4,354
Typical
$6,061
High
$12,674
Low
$4,339
Typical
$6,053
High
$12,630
Low
$4,339
Typical
$6,032
High
$12,630
Low
$3,923
Typical
$5,454
High
$11,419
Low
$4,498
Typical
$6,305
High
$13,094
Low
$3,988
Typical
$5,547
High
$11,608
Low
$4,339
Typical
$6,058
High
$12,630
Low
$4,401
Typical
$6,118
High
$12,809
Low
$4,032
Typical
$5,629
High
$11,737
Low
$3,845
Typical
$5,350
High
$11,191
Low
$4,796
Typical
$6,726
High
$13,960
Low
$4,339
Typical
$6,033
High
$12,630
Low
$4,222
Typical
$5,870
High
$12,289
Low
$3,778
Typical
$5,251
High
$10,997
Low
$4,339
Typical
$6,054
High
$12,630
Low
$4,240
Typical
$5,895
High
$12,342
Low
$3,958
Typical
$5,554
High
$11,522
Low
$4,450
Typical
$6,209
High
$12,952
Low
$4,483
Typical
$6,246
High
$13,049
Low
$3,486
Typical
$4,843
High
$10,146
Low
$4,108
Typical
$5,732
High
$11,957
Low
$4,127
Typical
$5,780
High
$12,012
Low
$4,473
Typical
$6,219
High
$13,020
Low
$3,858
Typical
$5,365
High
$11,229
Low
$4,349
Typical
$6,047
High
$12,659
Low
$4,574
Typical
$6,387
High
$13,315
Low
$4,420
Typical
$6,167
High
$12,865
Low
$4,416
Typical
$6,164
High
$12,854
Low
$4,262
Typical
$5,933
High
$12,406
Low
$3,981
Typical
$5,556
High
$11,589
Low
$4,164
Typical
$5,812
High
$12,120
Low
$4,259
Typical
$5,921
High
$12,398
Low
$3,869
Typical
$5,376
High
$11,261
Low
$4,211
Typical
$5,876
High
$12,259
Low
$4,369
Typical
$6,126
High
$12,716
Low
$4,383
Typical
$6,122
High
$12,758
Low
$4,339
Typical
$6,057
High
$12,630
Low
$4,246
Typical
$5,908
High
$12,360
Low
$4,618
Typical
$6,477
High
$13,443
Low
$4,062
Typical
$5,652
High
$11,824
Low
$3,941
Typical
$5,508
High
$11,471
Low
$4,210
Typical
$5,883
High
$12,255
Low
$3,998
Typical
$5,610
High
$11,639
Low
$3,819
Typical
$5,309
High
$11,116
Low
$4,628
Typical
$6,491
High
$13,472
Low
$3,944
Typical
$5,507
High
$11,479
Low
$4,548
Typical
$6,357
High
$13,239
Low
$4,497
Typical
$6,279
High
$13,091
Low
$4,731
Typical
$6,635
High
$13,772
Low
$4,149
Typical
$5,791
High
$12,077
Low
$4,377
Typical
$6,092
High
$12,740
Low
$4,011
Typical
$5,577
High
$11,676
Low
$4,110
Typical
$5,714
High
$11,963
Low
$4,618
Typical
$6,477
High
$13,443
Low
$4,855
Typical
$6,808
High
$14,132
Low
$5,016
Typical
$7,035
High
$14,602
Low
$4,791
Typical
$6,719
High
$13,946
Low
$4,712
Typical
$6,608
High
$13,716
Low
$4,928
Typical
$6,911
High
$14,344
Low
$4,721
Typical
$6,620
High
$13,741
Low
$4,769
Typical
$6,687
High
$13,880
Low
$4,286
Typical
$5,966
High
$12,475
Low
$4,677
Typical
$6,558
High
$13,613
Low
$4,131
Typical
$5,748
High
$12,025
Low
$4,060
Typical
$5,665
High
$11,817
Low
$4,822
Typical
$6,759
High
$14,036
Low
$4,079
Typical
$5,694
High
$11,873
Low
$4,069
Typical
$5,657
High
$11,843
Low
$3,678
Typical
$5,117
High
$10,706
Low
$3,872
Typical
$5,395
High
$11,271
Low
$3,751
Typical
$5,225
High
$10,919
Low
$3,751
Typical
$5,213
High
$10,919
Low
$4,029
Typical
$5,625
High
$11,728
Low
$4,339
Typical
$6,034
High
$12,630
Low
$4,339
Typical
$6,030
High
$12,630
Low
$4,383
Typical
$6,122
High
$12,758
Low
$3,951
Typical
$5,494
High
$11,500
Low
$4,354
Typical
$6,103
High
$12,674
Low
$3,843
Typical
$5,366
High
$11,188
Low
$4,168
Typical
$5,838
High
$12,132
Low
$4,024
Typical
$5,646
High
$11,713
Low
$3,926
Typical
$5,476
High
$11,428
Low
$3,802
Typical
$5,315
High
$11,068
Low
$4,223
Typical
$5,878
High
$12,292
Low
$3,748
Typical
$5,233
High
$10,910
Low
$4,126
Typical
$5,761
High
$12,010
Low
$4,198
Typical
$5,858
High
$12,221
Low
$3,954
Typical
$5,501
High
$11,510
Low
$4,560
Typical
$6,395
High
$13,273
Low
$3,819
Typical
$5,311
High
$11,117
Low
$4,154
Typical
$5,805
High
$12,092
Low
$4,822
Typical
$6,759
High
$14,036
Low
$4,075
Typical
$5,666
High
$11,862
Low
$4,378
Typical
$6,086
High
$12,742
Low
$4,339
Typical
$6,036
High
$12,630
Low
$3,810
Typical
$5,318
High
$11,089
Low
$3,645
Typical
$5,068
High
$10,610
Low
$4,339
Typical
$6,033
High
$12,630
Low
$3,968
Typical
$5,535
High
$11,550
Low
$3,854
Typical
$5,364
High
$11,218
Low
$4,477
Typical
$6,252
High
$13,032
Low
$4,204
Typical
$5,858
High
$12,238
Low
$3,871
Typical
$5,381
High
$11,267
Low
$3,806
Typical
$5,292
High
$11,079
Low
$3,999
Typical
$5,560
High
$11,640
Low
$4,339
Typical
$6,040
High
$12,630
Low
$4,021
Typical
$5,619
High
$11,705
Low
$4,707
Typical
$6,601
High
$13,701
Low
$4,339
Typical
$6,060
High
$12,630
Low
$4,164
Typical
$5,815
High
$12,121
Low
$4,339
Typical
$6,037
High
$12,630
Low
$4,250
Typical
$5,913
High
$12,370
Low
$4,332
Typical
$6,074
High
$12,609
Low
$4,016
Typical
$5,583
High
$11,689
Low
$4,416
Typical
$6,164
High
$12,854
Low
$4,339
Typical
$6,082
High
$12,630
Low
$4,637
Typical
$6,479
High
$13,496
Low
$3,778
Typical
$5,262
High
$10,996
Low
$3,805
Typical
$5,317
High
$11,075
Low
$4,020
Typical
$5,612
High
$11,702
Low
$4,506
Typical
$6,317
High
$13,118
Low
$4,339
Typical
$6,031
High
$12,630
Low
$3,832
Typical
$5,327
High
$11,155
Low
$3,860
Typical
$5,372
High
$11,234
Low
$3,884
Typical
$5,400
High
$11,305
Low
$4,007
Typical
$5,591
High
$11,664
Low
$4,450
Typical
$6,213
High
$12,952
Low
$4,184
Typical
$5,816
High
$12,178
Low
$4,185
Typical
$5,823
High
$12,182
Low
$3,994
Typical
$5,552
High
$11,625
Low
$4,339
Typical
$6,057
High
$12,630
Low
$4,448
Typical
$6,231
High
$12,948
Low
$4,339
Typical
$6,048
High
$12,630
Low
$4,146
Typical
$5,811
High
$12,068
Low
$4,165
Typical
$5,812
High
$12,125
Low
$3,792
Typical
$5,289
High
$11,037
Low
$4,523
Typical
$6,342
High
$13,164
Low
$4,023
Typical
$5,605
High
$11,709