Materials calculator

Deck, shed and fence materials cost calculator (BC)

Count the lumber, concrete, hangers, post bases and screws for a deck, shed or fence, then price them with real BC shelf prices, each linked to its source and dated.

Prices captured: September 25, 2026. Every price on this page was read from a public Home Depot Canada product page for the Nanaimo, BC store (#7040) on that date. They are regional BC prices, they change often, and they exclude GST, PST, environmental fees and delivery. Where we could not read a real price, the line says check local price. No price here is invented or averaged.

Permit and engineering come first. This tool counts boards and bags; it does not design anything or check spans. Confirm whether you need a permit, and get joist, beam, post and footing sizes from the BC Building Code span tables, your city’s deck handout or a designer before you price or buy. Start with how to get a deck permit in BC or deck and shed rules by city.

On this page
  1. Calculator
  2. Worked examples
  3. Price table: 33 products, Home Depot Canada, Nanaimo, BC store (#7040)
  4. How to use the numbers
  5. Waste factor
  6. What is not included
  7. Planning assumptions behind the counts
  8. Related guides
  9. Frequently asked questions

Calculator

Pick deck, shed or fence, enter your dimensions and choices, and the table updates. Quantities round up to whole pieces, bags and boxes. The total only adds lines that have a captured price.

Worked examples

These three tables were produced by the same calculator code at build time, so they show without JavaScript. Use them as a sense check for your own numbers.

Example 1: 16 × 10 ft attached deck, 30 in. high

16 ft x 10 ft deck, 30" high, 2x8 joists at 16", PT decking, attached, 10% waste.

ItemQtyEachLine total
PT 2x8 x 12' joists (16" on centre)15 piece$26.60$399.00
PT 2x8 x 12' ledger + rim joist5 piece$26.60$133.00
PT 2x10 x 12' for doubled beam5 piece$36.57$182.85
PT 6x6 x 8' posts (ground contact)3 piece$41.46$124.38
10" x 4 ft cardboard form tubes (sonotubes)3 tube$13.74$41.22
Concrete mix, 30 kg bags13 bag$8.45$109.85
6x6 standoff post bases (ABA66Z)3 piece$32.10$96.30
Face-mount joist hangers for 2x813 piece$2.38$30.94
Hanger connector screws, 100-pc box2 box$13.98$27.96
Ledger fasteners and ledger flashing—check local price—
PT 5/4x6 x 12' deck boards47 piece$12.20$573.40
#8 x 2-1/2" deck screws, 1,200-pc box1 box$59.78$59.78
16d hot-galvanized framing nails, 1.5 kg box (~151)1 box$27.78$27.78
Guards (railings), posts and guard connectors—check local price—
Stairs, stringers, landing and handrail—check local price—
Priced items total$1,806.46

This does not check spans. Joist, beam and post sizes must come from BCBC Part 9 span tables, the city's deck handout or a designer.

Example 2: 8 × 10 ft gable shed

8 ft x 10 ft shed, 8 ft walls, 4:12 gable roof, 10% waste.

ItemQtyEachLine total
PT 4x4 x 8' skids (ground contact)7 piece$17.32$121.24
PT 2x6 x 12' floor joists (16" on centre)8 piece$17.98$143.84
PT 2x6 x 8' floor rim joists3 piece$11.98$35.94
5/8" (19/32) T&G OSB floor, 4x83 sheet$24.98$74.94
SPF 2x4 x 8' studs (16" on centre)43 piece$3.98$171.14
SPF 2x4 x 8' wall plates (bottom + double top)16 piece$3.98$63.68
SPF 2x6 x 8' rafters (24" on centre, 4:12 gable)14 piece$7.98$111.72
SPF 2x6 x 8' ridge board3 piece$7.98$23.94
SPF 2x4 x 8' rafter ties7 piece$3.98$27.86
LP SmartSide 4x8 siding panels11 sheet$64.88$713.68
7/16" OSB roof sheathing, 4x85 sheet$12.98$64.90
Architectural shingles, bundles (33.3 sq ft each)5 bundle$43.23$216.15
Synthetic roof underlayment, 500 sq ft roll1 roll$39.64$39.64
16d hot-galvanized framing nails, 1.5 kg box (~151)3 box$27.78$83.34
Sheathing, siding and roofing nails; drip edge; flashing—check local price—
Door, windows, trim, paint; gravel or block pad—check local price—
Priced items total$1,892.01

Shed framing here is a common light-frame layout used for estimating only. Check your city's size, height and setback limits for accessory buildings before you buy anything.

Example 3: 50 ft of 6 ft privacy fence

50 ft of 6 ft privacy fence, PT boards, posts at 8 ft, 10% waste.

ItemQtyEachLine total
PT 4x4 x 10' posts (ground contact)8 piece$21.40$171.20
Concrete mix, 30 kg bags25 bag$8.45$211.25
PT 2x4 x 8' rails24 piece$7.91$189.84
PT 1x6 x 6' fence boards121 piece$4.75$574.75
#8 x 2" deck screws, 500-pc box (boards)2 box$42.98$85.96
#8 x 2-1/2" deck screws, 350-pc box1 box$36.98$36.98
Gates, gate hardware, post caps, gravel for hole bottoms—check local price—
Priced items total$1,269.98

Call BC 1 Call before you dig post holes. Check fence height limits and whether your city wants a permit for tall fences or fences on retaining walls.

Price table: 33 products, Home Depot Canada, Nanaimo, BC store (#7040)

Captured September 25, 2026. Each product name links to the retailer page it came from. Prices are for one store and can differ at other stores, online, or on sale days. Before GST/PST and delivery. This table is also saved as a JSON data file.

Product (links to retailer page)Price eachRetailerStore / regionCaptured
Pressure-treated lumber
Pressure Treated 2 x 8 x 12' Premium Wood (Above Ground Use Only)$26.60Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
2 x 10 x 12' Premium Wood (Above Ground Use Only) (pressure-treated)$36.57Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
5/4 x 6 x 12' Premium Wood Decking (Above Ground Use Only) (pressure-treated)$12.20Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
2 x 6 x 12' Premium Wood (Above Ground Use Only) (pressure-treated)$17.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
2 x 6 x 8' Premium Wood (Above Ground Use Only) (pressure-treated)$11.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
6 x 6 x 8' Premium Wood Post (Suitable for Ground Contact) (pressure-treated)$41.46Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
4 x 4 x 8' Premium Wood Post (Suitable for Ground Contact) (pressure-treated)$17.32Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
1 x 6 x 6' Premium Wood Fence Board (Above Ground Use Only) (pressure-treated)$4.75Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
2 x 4 x 8' Premium Wood (Above Ground Use Only) (pressure-treated)$7.91Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
4 x 4 x 10' Premium Wood Post (Suitable for Ground Contact) (pressure-treated)$21.40Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Cedar
Porcupine 5/4 in. x 6 in. x 12 ft. Premium Knotty Cedar Decking$24.45Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Porcupine 2 in. x 6 in. x 12 ft. Premium Knotty Cedar Wood$43.18Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Porcupine 1 in. x 6 in. x 6 ft. SIS2E Premium Knotty Cedar Fence Board$8.70Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
SPF framing and sheathing
2-inch x 4-inch x 8-ft SPF Premium Stud Lumber$3.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
2-inch x 4-inch x 10-ft SPF Premium Dimensional Lumber$6.56Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
2-inch x 6-inch x 8-ft SPF Premium Stud Lumber$7.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
4-foot x 8-foot x 7/16 inch Oriented Strand Board$12.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
5/8 4x8 Oriented Strand Board Tongue and Groove 19/32$24.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
LP SmartSide 38 Series Cedar Texture 8in OC Panel - 4ft x 8 ft$64.88Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Concrete and forms
Quikrete Ready-to-Use Concrete Mix 30KG$8.45Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Quikrete Building Forms 10 inch x 4 ft.$13.74Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Quikrete 8-inch x 4 ft. Building Forms for Columns$11.30Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Connectors and fasteners
Simpson Strong-Tie LUS ZMAX Galvanized Face-Mount Joist Hanger for Exterior 2x8 (LUS28Z)$2.38Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Simpson Strong-Tie LUS ZMAX Galvanized Face-Mount Joist Hanger for 2x10 (LUS210Z)$2.97Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Simpson Strong-Tie LUS ZMAX Galvanized Face-Mount Joist Hanger for 2x6 Nominal Lumber (LUS26Z)$1.92Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Simpson Strong-Tie ABA ZMAX Galvanized Adjustable Standoff Post Base for 6x6 (ABA66Z)
In-stock standoff base; the ABU66Z version was online-only.
$32.10Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Paulin #8 x 2-1/2-inch Square Drive Flat Head Deck Screw UNC in Brown - 350pcs$36.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Paulin #8 x 2-1/2-inch Square Drive Flat Head Deck Screw UNC in Brown - 1,200pcs$59.78Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Simpson Strong-Tie Strong-Drive SD CONNECTOR Screw 9 x 1-1/2 inch 1/4-Hex Drive, Mech. Galv. (100-Qty) (SD9112R100)
Store stock showed 0 on capture day (ships to store).
$13.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Paulin #8 x 2-inch Square Drive Flat Head Deck Screw UNC in Brown - 500pcs$42.98Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Paulin 3-1/2-inch (16d) Common Framing Nails Hot Galvanized - 1.5kg (approx. 151 pcs. per package)$27.78Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Roofing
GAF Timberline HDZ Weathered Wood High Definition Roof Shingles (33.3 sq. ft. per Bdl)(21-Pcs)$43.23Home Depot CanadaNanaimo, BC store (#7040)2026-09-25
Owens Corning RhinoRoof U20 Synthetic Roofing Underlayment Roll - 500 sq. ft.$39.64Home Depot CanadaNanaimo, BC store (#7040)2026-09-25

Lines marked “check local price”

Retailers we tried

We looked for public BC product pages with a readable shelf price. On September 25, 2026: RONA pages returned a bot check to our requests; Windsor Plywood and Dick’s Lumber online catalogues showed $0.00 (quote on request); Home Hardware pages load prices with scripts we could not read; Canadian Tire refused the request; Kent operates in Atlantic Canada, not BC. So this edition uses a single retailer and store. Prices at independent yards can be lower, especially for cedar and bulk lumber, so get a quote.

How to use the numbers

Treat the output as a shopping list draft and a budget range, not a price quote. The quantity takeoff is the useful part: it tells you roughly how many joists, deck boards, posts, bags of concrete, hangers and boxes of screws a project of your size needs. The cost column then turns that list into dollars using real shelf prices from one BC store on one day. Your real bill will differ because prices move, because your store may stock different lengths or grades, and because the design you get approved may use different sizes than the calculator assumed.

A sensible way to use it: first, confirm your permit situation and get a framing plan (from span tables, a city handout, or a designer). Second, set the calculator to match that plan: the same joist size and spacing, the same number of beams, the same footing depth and tube size. Third, compare the quantities against your plan and adjust anything that does not match, for example if your plan has two beams on an attached deck or posts at 6 ft instead of 8 ft. Fourth, take the list to two or three suppliers and ask for a quote on the whole package; lumber yards often discount a full order. Finally, add a contingency. For a small deck or shed, 10 to 15 percent on top of materials is a common planning cushion for price changes, extra trips and mistakes.

If you are comparing pressure-treated and cedar, run the deck twice and change only the deck boards. On capture day the cedar 5/4x6x12 board cost about twice the pressure-treated board, so on a typical deck the choice moves the total a lot more than joist spacing does. For fences, compare privacy and spaced styles the same way: spaced boards use roughly 40 percent fewer boards but the posts, rails and concrete stay the same.

Waste factor

The waste factor adds a percentage to lumber, sheet goods, shingles and concrete to cover cutting offcuts, split or crooked boards you reject, and small layout changes. The default is 10 percent, which is a common planning figure for simple rectangular decks, sheds and straight fences. Raise it to 15 percent or more for diagonal deck boards, picture-frame borders, angled corners, fences that step down a slope, or if you are new to the work. Lower it only if you have a detailed cut list. Hardware such as joist hangers and post bases is counted exactly and gets no waste; screws are counted with the waste added and then rounded up to whole boxes, so you will usually have some left over. Concrete is rounded up to whole bags after the waste is added; buy a spare bag or two anyway because holes are rarely perfect cylinders.

What is not included

Planning assumptions behind the counts

These are estimating assumptions, not code requirements. Your approved plan overrides all of them.

Prices on this page are refreshed about monthly. The “Prices captured” date at the top always tells you how old they are.

Frequently asked questions

Where do the prices come from?

Every price was read from a public Home Depot Canada product page for the Nanaimo, BC store (#7040) on September 25, 2026. Each product in the price table links to its page. Nothing is averaged or invented; items without a readable price say check local price.

Do the prices include tax and delivery?

No. They are shelf prices before GST, PST, environmental fees and delivery. They also change often, and other stores or retailers may charge more or less.

Does the calculator tell me what size joists or beams I need?

No. It counts materials for the sizes you choose. Joist, beam, post and footing sizes must come from the BC Building Code Part 9 span tables, your city’s deck handout or a designer. Check the permit and design first.

What waste factor should I use?

Ten percent is a common planning figure for simple rectangular projects. Use 15 percent or more for diagonal decking, borders, angles, sloped fences or if you are new to the work.

Why is only one retailer listed?

We could only read real, current BC shelf prices from Home Depot Canada’s product pages on capture day. Other retailers blocked automated reading or showed quote-only $0.00 prices. Independent yards may be cheaper, so get quotes.

Why do some lines say check local price?

Those items depend on your design (ledger fasteners, guards, stairs) or vary too much to count (gates, doors, windows, trim). Price them from your plan.

Independent information only. This guide is a planning aid, not legal, engineering or building-code advice. Codes and bylaws change, and the building official for your address has the final say. Confirm every requirement before you design, apply or dig.

Sources and official links

This guide relies on the official pages below. Rules, fees and processes change, so check the authority before you apply or spend money.

Links checked September 25, 2026. Found an error or a broken link? Report it.

Next step (free): Check whether your project needs a permit with the 30-second permit quiz, then print the deck inspection checklist.

Free downloads (no email needed): BC Permit Survival Guide (PDF) · Reno Budget + Permit Estimator (Excel) · all free downloads