Roof Cost for a 1,000 Sq Ft House
A 1,000 sq ft bungalow has about 1,200 sq ft of roof and costs $6,600 to $12,000 in asphalt in our Greater Victoria model; two storeys, $3,500 to $6,300.
Quick answer
Replacing the roof on a 1,000 sq ft single-storey home in Greater Victoria costs about $6,600 to $12,000 before GST in asphalt shingles in our pricing model, because a bungalow that size carries roughly 1,200 sq ft of roof once pitch and overhangs are counted. If the same 1,000 sq ft is spread over two storeys the roof is half the size and the estimate drops to $3,500 to $6,300. Metal runs $14,400 to $28,800 on the bungalow. Small roofs sit near the top of every per-square-foot range because the crew's fixed setup costs are spread over fewer squares.
- Roof area, 1,000 sq ft bungalow
- about 1,200 sq ft (12 squares)
- Asphalt, one storey
- $6,600–$12,000
- Asphalt, two storeys
- $3,500–$6,300
- Metal, one storey
- $14,400–$28,800
Next step: About 60 seconds. Greater Victoria pricing. No sign-up.
Calculate My Roof CostKey facts
- Roof area, 1,000 sq ft bungalow
- about 1,200 sq ft (12 squares)
- Our pricing model (estimate)
- Asphalt, one storey
- $6,600–$12,000
- Our pricing model (estimate)
- Asphalt, two storeys
- $3,500–$6,300
- Our pricing model (estimate)
- Metal, one storey
- $14,400–$28,800
- Our pricing model (estimate)
- Minimum job charge
- $350–$500
- Our pricing model (estimate)
- Published Victoria floor (2026)
- $9,000 typical low end
- Source: Shoreline Roofing (Victoria contractor)
Greater Victoria context
Thousand-square-foot homes are common in the region's oldest and cheapest-to-build eras: 1910s workers' cottages in Vic West, Fernwood and James Bay, 1940s wartime houses in Esquimalt and around the Naden gate, and 1970s patio homes and ranchers in Sidney and Brentwood Bay. The cottages are often one-and-a-half storeys with a steep pitch and dormers, which pushes them off the simple bungalow numbers above; the wartime and Sidney homes are true single-storey rectangles and are among the cheapest roofs in the region to replace.
Access can invert the maths. A James Bay cottage on a 30-foot lot with street parking only may need a bin permit and hand-carried bundles, adding up to 12 percent in our model, while a Sidney rancher with a driveway on both sides gets the base rate. On the cottages, expect the roofer to ask about plank sheathing and whether more than one layer is on the roof; both are likely on pre-1930 homes.
| Home size (floor area) | Approx. roof area | Estimated range | Per sq ft of roof |
|---|---|---|---|
| 1,000 sq ft | 1,199 sq ft | $6,600 – $12,000 | $5.5–$10 |
| 1,500 sq ft | 1,799 sq ft | $9,900 – $18,000 | $5.5–$10 |
| 2,000 sq ft | 2,398 sq ft | $13,200 – $24,000 | $5.5–$10 |
| 2,500 sq ft | 2,998 sq ft | $16,500 – $30,000 | $5.5–$10 |
| 3,000 sq ft | 3,597 sq ft | $19,800 – $36,000 | $5.5–$10 |
Our estimate from the Great Victoria Roofing pricing model (reviewed 2026-09-10); 1-storey home, moderate pitch, one layer, sound decking, easy access. Before 5% GST. Not a quotation.
Floor area is not roof area
Our model converts floor area to roof area in two steps: divide by the number of storeys to get the footprint, then multiply by a pitch factor (1.09 for a moderate 4/12 to 6/12 pitch) and an overhang factor (1.10 for eaves and rakes). A 1,000 sq ft bungalow therefore has about 1,200 sq ft of roof; a two-storey home of the same floor area has about 600. Every dollar figure on this page follows from that geometry and the asphalt rate of $5.50 to $10 per sq ft of roof.
Why a small roof costs more per square
Shoreline's 2026 Victoria guide prices roofs at $450 to $1,200 per square (100 sq ft) and puts the typical single-family job at $9,000 or more. A 12-square bungalow can land below that floor only if it is simple. The reason small roofs run to the high end of the per-square range is that a re-roof has fixed costs: travel, bin delivery, fall-protection setup, a minimum crew of two or three for a day, and the same number of flashings and vents as a bigger house. Spread over 12 squares instead of 24, those costs raise the price per square noticeably.
- Bin and disposal: same cost for 12 or 18 squares
- Setup and safety: half a day regardless of size
- Penetrations: a small house still has a stack, vents and often a chimney
- Materials: bought by the bundle, with less waste efficiency on cut-up roofs
Ready to see your own number? About 60 seconds. Greater Victoria pricing. No sign-up.
Calculate My Roof CostCottage roofs: the 1,000 sq ft exception
A one-and-a-half-storey cottage confuses the calculation because the upper half-storey lives inside the roof. Treat it as a single-storey footprint with a steep pitch: our steep factor raises the area to 1.25 times the footprint and adds 15 percent labour for fall protection, so a 1,000 sq ft cottage of this type can cost as much as a 1,500 sq ft rancher. Dormers add valleys and flashing on top. The calculator lets you set one storey and steep pitch to see this directly.
Repair or replace on a small roof
Because replacement on a two-storey 1,000 sq ft home is only $3,500 to $6,300 in our model, a $1,500 flashing and section repair is already 25 to 40 percent of replacement and crosses our 35 percent review threshold. On small roofs, replacement is often the better decision earlier than homeowners expect. The repair-or-replace tool runs the comparison with your roof's age.
Frequently asked questions
How much does it cost to roof a 1,000 square foot house?
Why is my small roof quote as high as my neighbour's bigger one?
Does a 1,000 sq ft roof take a full day?
What is the cheapest way to re-roof a small house?
Is GST charged on a roofing job in BC?
Sources
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- New roof cost Victoria BC 2026 — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
- Roof replacement cost in Victoria — CostCanada (contractor/commercial estimate), accessed 2026-09-10.
- Charging and collecting PST — real property contractors — Government of British Columbia, accessed 2026-09-10.
- OHS Guidelines Part 11 — Fall Protection — WorkSafeBC, accessed 2026-09-10.
Full list with what each source supports: Sources · How we build estimates: Methodology
Last reviewed · Editorial team — reviewed against the sources listed on each page · Cost figures are estimates from our published pricing model, not quotations.
- Roof Cost for a 1,500 Sq Ft HouseA 1,500 sq ft rancher carries about 1,800 sq ft of roof and costs $9,900 to $18,000 in asphalt in our Greater Victoria model; two storeys, $5,200 to $9,400.Read
- Steep Roof Replacement CostA steep 7/12-plus roof costs about 30% more to replace in our Greater Victoria model: $9,100 to $16,600 vs $6,900 to $12,600 on a 2,000 sq ft two-storey home.Read
- Roof Replacement Cost in Victoria, BCMost Greater Victoria homes fall between $7,000 and $30,000 for a full replacement before GST. See what moves the number and how to read a quote.Read
- Roofing Cost Per Square Foot in Victoria, BCAsphalt $5.50 to $10, torch-on $9 to $16, metal $12 to $24, cedar $14 to $28 per sq ft of roof in our Greater Victoria model. Per-square pricing explained.Read
- Roofing in James Bay: Costs, Common Problems and Local FactorsJames Bay differs from the rest of Victoria: water on three sides and lots so tight the bin needs a street permit. Steep cottage roofs, salt and heritage.Read
- Roofing in Sidney: Costs, Common Problems and Local FactorsSidney is dry, sunny and windy. Single-storey ranchers carry big simple roofs facing Haro Strait; costs, wind repairs and metal conversions explained.Read
- Roof Cost CalculatorGreater Victoria roof estimate from your home's details.Read
Take the next step with confidence
About 60 seconds. Greater Victoria pricing. No sign-up.