{
  "report": "BC Presale Price Report",
  "period": "2026-09",
  "period_label": "September 2026",
  "published_at": "2026-09-01T14:00:00.176089+00:00",
  "captured_at": "2026-09-01T14:00:00.176089+00:00",
  "url": "https://viewnewbuild.com/presale-price-report",
  "permanent_url": "https://viewnewbuild.com/presale-price-report/2026-09",
  "csv_url": "https://viewnewbuild.com/presale-price-report/2026-09/data.csv",
  "attribution": "Newbuild, BC Presale Price Report, September 2026, https://viewnewbuild.com/presale-price-report/2026-09",
  "headline": {
    "projects_tracked": 448,
    "projects_selling": 354,
    "projects_coming_soon": 94,
    "cities_covered": 18,
    "units_selling": 61642,
    "entry_price_median_cad": 699900,
    "entry_price_low_cad": 279900,
    "entry_psf_median_cad": 949
  },
  "findings": [
    {
      "id": "completion-trough",
      "headline": "The completion pipeline thins out in 2027",
      "body": "14,420 homes across 88 projects are scheduled to finish in 2027 — 31% fewer than the 20,935 due in 2026, and 25% fewer than the 19,203 scheduled for 2028.",
      "caveat": "Completion years are developer estimates, not guarantees — presale timelines slip routinely, and a project that misses 2026 lands in 2027."
    },
    {
      "id": "density-contrast",
      "headline": "Burnaby is building more homes than Vancouver out of a fraction of the projects",
      "body": "Burnaby's 30 selling projects account for 16,306 homes — an average of 544 each. Vancouver has the most projects of any BC city at 67, but 6,824 homes, or 102 each.",
      "caveat": "Unit counts are the total homes announced for a project, including phases not yet released for sale."
    },
    {
      "id": "psf-spread",
      "headline": "Entry price per square foot varies 3.3× across BC",
      "body": "The entry-level home runs a median $1,595 per square foot in West Vancouver and $480 in Mission, across the cities where we track at least three selling projects.",
      "caveat": "This is each project's lowest published price divided by its smallest floorplan — the cost of getting in the door, not a market-wide price per foot."
    },
    {
      "id": "floor-versus-middle",
      "headline": "Langley holds one of BC's cheapest presales and one of its highest median starting prices",
      "body": "The cheapest home in Langley starts at $299,900, among the three lowest of any BC city we track. Across its 41 selling projects, though, the median Langley project starts at $819,900 — above the provincial median of $699,900.",
      "caveat": "A median describes the middle project, not the typical home. One cheap project does not make a city affordable, and a high median does not mean nothing cheap is available."
    },
    {
      "id": "type-mix",
      "headline": "Townhouses are nearly as common as condos",
      "body": "190 of the selling projects include townhouses, against 207 that include condos. A project offering both counts once in each.",
      "caveat": "This counts projects, not homes — we do not break unit counts out by home type."
    }
  ],
  "by_city": [
    {
      "name": "Vancouver",
      "slug": "vancouver",
      "units": 6824,
      "selling": 67,
      "entry_low": 444900,
      "psf_median": 1271,
      "entry_median": 859010
    },
    {
      "name": "Surrey",
      "slug": "surrey",
      "units": 13050,
      "selling": 58,
      "entry_low": 299900,
      "psf_median": 766,
      "entry_median": 500000
    },
    {
      "name": "Coquitlam",
      "slug": "coquitlam",
      "units": 8476,
      "selling": 47,
      "entry_low": 379900,
      "psf_median": 958,
      "entry_median": 588900
    },
    {
      "name": "Langley",
      "slug": "langley",
      "units": 4131,
      "selling": 41,
      "entry_low": 299900,
      "psf_median": 629,
      "entry_median": 819900
    },
    {
      "name": "Burnaby",
      "slug": "burnaby",
      "units": 16306,
      "selling": 30,
      "entry_low": 372508,
      "psf_median": 1125,
      "entry_median": 634450
    },
    {
      "name": "Abbotsford",
      "slug": "abbotsford",
      "units": 2249,
      "selling": 22,
      "entry_low": 279900,
      "psf_median": 564,
      "entry_median": 654900
    },
    {
      "name": "North Vancouver",
      "slug": "north-vancouver",
      "units": 1690,
      "selling": 18,
      "entry_low": 499900,
      "psf_median": 1202,
      "entry_median": 858950
    },
    {
      "name": "Delta",
      "slug": "delta",
      "units": 2279,
      "selling": 13,
      "entry_low": 380000,
      "psf_median": 754,
      "entry_median": 888888
    },
    {
      "name": "Maple Ridge",
      "slug": "maple-ridge",
      "units": 1068,
      "selling": 12,
      "entry_low": 344900,
      "psf_median": 543,
      "entry_median": 749900
    },
    {
      "name": "Richmond",
      "slug": "richmond",
      "units": 1076,
      "selling": 11,
      "entry_low": 498800,
      "psf_median": 1102,
      "entry_median": 766000
    },
    {
      "name": "Mission",
      "slug": "mission",
      "units": 527,
      "selling": 7,
      "entry_low": 449900,
      "psf_median": 480,
      "entry_median": 599900
    },
    {
      "name": "Port Coquitlam",
      "slug": "port-coquitlam",
      "units": 344,
      "selling": 7,
      "entry_low": 389900,
      "psf_median": 994,
      "entry_median": 539900
    },
    {
      "name": "New Westminster",
      "slug": "new-westminster",
      "units": 1358,
      "selling": 6,
      "entry_low": 419900,
      "psf_median": 887,
      "entry_median": 647900
    },
    {
      "name": "Chilliwack",
      "slug": "chilliwack",
      "units": 515,
      "selling": 5,
      "entry_low": 399900,
      "psf_median": 540,
      "entry_median": 459900
    },
    {
      "name": "Port Moody",
      "slug": "port-moody",
      "units": 627,
      "selling": 4,
      "entry_low": 399900,
      "psf_median": 1007,
      "entry_median": 629900
    },
    {
      "name": "West Vancouver",
      "slug": "west-vancouver",
      "units": 515,
      "selling": 3,
      "entry_low": 989900,
      "psf_median": 1595,
      "entry_median": 1100000
    },
    {
      "name": "White Rock",
      "slug": "white-rock",
      "units": 387,
      "selling": 2,
      "entry_low": 639900,
      "psf_median": 1109,
      "entry_median": 814450
    },
    {
      "name": "Pitt Meadows",
      "slug": "pitt-meadows",
      "units": 220,
      "selling": 1,
      "entry_low": 939900,
      "psf_median": 696,
      "entry_median": 939900
    }
  ],
  "completion": [
    {
      "year": 2026,
      "units": 20935,
      "projects": 157
    },
    {
      "year": 2027,
      "units": 14420,
      "projects": 88
    },
    {
      "year": 2028,
      "units": 19203,
      "projects": 48
    },
    {
      "year": 2029,
      "units": 2999,
      "projects": 9
    },
    {
      "year": 2030,
      "units": 2294,
      "projects": 5
    },
    {
      "year": 2032,
      "units": 4000,
      "projects": 1
    }
  ],
  "types": [
    {
      "count": 207,
      "label": "Condo"
    },
    {
      "count": 190,
      "label": "Townhouse"
    },
    {
      "count": 29,
      "label": "Single Detached"
    },
    {
      "count": 15,
      "label": "Multi-Family"
    }
  ],
  "changes": {
    "cuts": [
      {
        "pct": -33.7,
        "city": "Maple Ridge",
        "name": "Inspire",
        "slug": "inspire-maple-ridge",
        "price": 344900,
        "prev_price": 519900
      },
      {
        "pct": -27.1,
        "city": "Vancouver",
        "name": "Astrid",
        "slug": "astrid",
        "price": 698000,
        "prev_price": 958000
      },
      {
        "pct": -8.6,
        "city": "Abbotsford",
        "name": "Clearbrook Commons",
        "slug": "clearbrook-commons",
        "price": 729900,
        "prev_price": 799000
      },
      {
        "pct": -8.2,
        "city": "New Westminster",
        "name": "Mercer Village",
        "slug": "mercer-village",
        "price": 899900,
        "prev_price": 979900
      },
      {
        "pct": -5.8,
        "city": "Vancouver",
        "name": "King and Columbia",
        "slug": "king-and-columbia",
        "price": 1649000,
        "prev_price": 1749900
      },
      {
        "pct": -3.4,
        "city": "Surrey",
        "name": "Carmel",
        "slug": "carmel",
        "price": 849900,
        "prev_price": 879900
      },
      {
        "pct": -2.5,
        "city": "Chilliwack",
        "name": "Cedarbrook",
        "slug": "cedarbrook",
        "price": 584900,
        "prev_price": 599900
      },
      {
        "pct": -1,
        "city": "Surrey",
        "name": "Kingsgate",
        "slug": "kingsgate",
        "price": 465000,
        "prev_price": 469900
      }
    ],
    "rises": [
      {
        "pct": 22.8,
        "city": "Burnaby",
        "name": "Gilmore Place Condos",
        "slug": "gilmore-place-condos",
        "price": 871900,
        "prev_price": 709900
      },
      {
        "pct": 16,
        "city": "Coquitlam",
        "name": "Emerald",
        "slug": "emerald-2",
        "price": 579900,
        "prev_price": 500000
      },
      {
        "pct": 8.5,
        "city": "Richmond",
        "name": "Hamilton Village Phase 2 West",
        "slug": "hamilton-village-phase-2-west",
        "price": 498800,
        "prev_price": 459900
      },
      {
        "pct": 4.1,
        "city": "Abbotsford",
        "name": "Station Grove",
        "slug": "station-grove",
        "price": 1299900,
        "prev_price": 1249000
      },
      {
        "pct": 3.7,
        "city": "Port Moody",
        "name": "Umbra at Portwood",
        "slug": "umbra-at-portwood",
        "price": 699900,
        "prev_price": 675000
      },
      {
        "pct": 2.4,
        "city": "Abbotsford",
        "name": "Upterra",
        "slug": "upterra",
        "price": 639900,
        "prev_price": 624900
      },
      {
        "pct": 1.1,
        "city": "Abbotsford",
        "name": "Landon Gate",
        "slug": "landon-gate",
        "price": 909900,
        "prev_price": 899900
      }
    ],
    "cut_count": 8,
    "has_prior": true,
    "new_count": 59,
    "gone_count": 4,
    "rise_count": 7,
    "units_prev": 54525,
    "new_listings": [
      {
        "city": "Surrey",
        "name": "Harth",
        "slug": "harth",
        "price": 309900
      },
      {
        "city": "Surrey",
        "name": "The Manhattan",
        "slug": "the-manhattan",
        "price": 330900
      },
      {
        "city": "Surrey",
        "name": "BridgeCity",
        "slug": "bridgecity",
        "price": 379900
      },
      {
        "city": "Delta",
        "name": "Salt and Meadow",
        "slug": "salt-and-meadow",
        "price": 380000
      },
      {
        "city": "Vancouver",
        "name": "Harlin",
        "slug": "harlin",
        "price": 444900
      },
      {
        "city": "Surrey",
        "name": "Terra Garden",
        "slug": "terra-garden",
        "price": 449900
      },
      {
        "city": "Langley",
        "name": "Fenway",
        "slug": "fenway",
        "price": 479900
      },
      {
        "city": "Surrey",
        "name": "Guildford The Greatest 2",
        "slug": "guildford-the-greatest-2",
        "price": 479900
      },
      {
        "city": "Delta",
        "name": "Market Commons",
        "slug": "market-commons",
        "price": 489900
      },
      {
        "city": "Burnaby",
        "name": "Centrale",
        "slug": "centrale",
        "price": 494900
      },
      {
        "city": "Surrey",
        "name": "Galilea",
        "slug": "galilea",
        "price": 494900
      },
      {
        "city": "Coquitlam",
        "name": "Söenhaus",
        "slug": "s-enhaus",
        "price": 499900
      },
      {
        "city": "Vancouver",
        "name": "Hendry",
        "slug": "hendry",
        "price": 500000
      },
      {
        "city": "Burnaby",
        "name": "Slate",
        "slug": "slate-burnaby",
        "price": 550000
      },
      {
        "city": "Burnaby",
        "name": "Metro21",
        "slug": "metro21",
        "price": 550000
      },
      {
        "city": "Burnaby",
        "name": "Eclipse Brentwood",
        "slug": "eclipse-brentwood",
        "price": 569900
      },
      {
        "city": "Vancouver",
        "name": "East Junction",
        "slug": "east-junction",
        "price": 589900
      },
      {
        "city": "Vancouver",
        "name": "Garden 11",
        "slug": "garden-11",
        "price": 589900
      },
      {
        "city": "Vancouver",
        "name": "Ōku",
        "slug": "ku",
        "price": 599800
      },
      {
        "city": "Vancouver",
        "name": "Solid",
        "slug": "solid",
        "price": 599900
      },
      {
        "city": "Mission",
        "name": "Madison Townhomes",
        "slug": "madison-townhomes",
        "price": 599900
      },
      {
        "city": "Vancouver",
        "name": "Fraser E49",
        "slug": "fraser-e49",
        "price": 619900
      },
      {
        "city": "Port Coquitlam",
        "name": "Two Shaughnessy",
        "slug": "two-shaughnessy",
        "price": 635000
      },
      {
        "city": "Vancouver",
        "name": "Woodland Block",
        "slug": "woodland-block",
        "price": 649900
      },
      {
        "city": "North Vancouver",
        "name": "North Harbour",
        "slug": "north-harbour",
        "price": 679900
      }
    ],
    "prior_period": "2026-08-01",
    "selling_prev": 299,
    "entry_psf_prev": 936,
    "entry_median_prev": 698000
  },
  "method": {
    "starting_price": "The lowest price a developer publishes for a project — an asking price for the cheapest available home, before options, GST or negotiation. Not a sale price; we hold no sold data and never estimate it.",
    "entry_price_per_sqft": "Each project's lowest published price divided by its smallest published floorplan, then medianed across projects. The cost of entry, not a market-wide price per square foot.",
    "averaging": "All figures are medians, not averages.",
    "frozen": "Captured on the date shown and never revised. Corrections appear in the following month's report, not by editing this one.",
    "coverage": "BC's Lower Mainland and Fraser Valley — every project we have been able to verify, not a census of the province."
  }
}