{
  "report": "BC Presale Price Report",
  "period": "2026-10",
  "period_label": "October 2026",
  "published_at": "2026-10-01T14:00:00.26448+00:00",
  "captured_at": "2026-10-01T14:00:00.26448+00:00",
  "url": "https://viewnewbuild.com/presale-price-report",
  "permanent_url": "https://viewnewbuild.com/presale-price-report/2026-10",
  "csv_url": "https://viewnewbuild.com/presale-price-report/2026-10/data.csv",
  "attribution": "Newbuild, BC Presale Price Report, October 2026, https://viewnewbuild.com/presale-price-report/2026-10",
  "headline": {
    "projects_tracked": 486,
    "projects_selling": 373,
    "projects_coming_soon": 113,
    "cities_covered": 20,
    "units_selling": 63825,
    "entry_price_median_cad": 719900,
    "entry_price_low_cad": 279900,
    "entry_psf_median_cad": 958
  },
  "findings": [
    {
      "id": "completion-trough",
      "headline": "The completion pipeline thins out in 2027",
      "body": "14,382 homes across 92 projects are scheduled to finish in 2027 — 35% fewer than the 22,017 due in 2026, and 25% fewer than the 19,139 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 29 selling projects account for 16,537 homes — an average of 570 each. Vancouver has the most projects of any BC city at 77, but 7,294 homes, or 95 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,565 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 40 selling projects, though, the median Langley project starts at $814,900 — above the provincial median of $719,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": "197 of the selling projects include townhouses, against 215 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": 7294,
      "selling": 77,
      "entry_low": 444900,
      "psf_median": 1265,
      "entry_median": 859010
    },
    {
      "name": "Surrey",
      "slug": "surrey",
      "units": 13942,
      "selling": 61,
      "entry_low": 299900,
      "psf_median": 777,
      "entry_median": 499900
    },
    {
      "name": "Coquitlam",
      "slug": "coquitlam",
      "units": 8228,
      "selling": 45,
      "entry_low": 379900,
      "psf_median": 958,
      "entry_median": 588900
    },
    {
      "name": "Langley",
      "slug": "langley",
      "units": 4301,
      "selling": 40,
      "entry_low": 299900,
      "psf_median": 623,
      "entry_median": 814900
    },
    {
      "name": "Burnaby",
      "slug": "burnaby",
      "units": 16537,
      "selling": 29,
      "entry_low": 372508,
      "psf_median": 1135,
      "entry_median": 619900
    },
    {
      "name": "Abbotsford",
      "slug": "abbotsford",
      "units": 2387,
      "selling": 24,
      "entry_low": 279900,
      "psf_median": 522,
      "entry_median": 654900
    },
    {
      "name": "North Vancouver",
      "slug": "north-vancouver",
      "units": 1733,
      "selling": 18,
      "entry_low": 499900,
      "psf_median": 1202,
      "entry_median": 858950
    },
    {
      "name": "Richmond",
      "slug": "richmond",
      "units": 1200,
      "selling": 14,
      "entry_low": 445000,
      "psf_median": 1078,
      "entry_median": 1093840
    },
    {
      "name": "Delta",
      "slug": "delta",
      "units": 2265,
      "selling": 12,
      "entry_low": 439900,
      "psf_median": 849,
      "entry_median": 794394
    },
    {
      "name": "Maple Ridge",
      "slug": "maple-ridge",
      "units": 1068,
      "selling": 12,
      "entry_low": 349900,
      "psf_median": 547,
      "entry_median": 749900
    },
    {
      "name": "Chilliwack",
      "slug": "chilliwack",
      "units": 625,
      "selling": 8,
      "entry_low": 369900,
      "psf_median": 489,
      "entry_median": 637400
    },
    {
      "name": "Mission",
      "slug": "mission",
      "units": 527,
      "selling": 7,
      "entry_low": 449900,
      "psf_median": 480,
      "entry_median": 599900
    },
    {
      "name": "Port Coquitlam",
      "slug": "port-coquitlam",
      "units": 422,
      "selling": 7,
      "entry_low": 389900,
      "psf_median": 864,
      "entry_median": 475000
    },
    {
      "name": "New Westminster",
      "slug": "new-westminster",
      "units": 1358,
      "selling": 6,
      "entry_low": 419900,
      "psf_median": 887,
      "entry_median": 647900
    },
    {
      "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": 673,
      "selling": 4,
      "entry_low": 989900,
      "psf_median": 1565,
      "entry_median": 1049500
    },
    {
      "name": "White Rock",
      "slug": "white-rock",
      "units": 387,
      "selling": 2,
      "entry_low": 639900,
      "psf_median": 1109,
      "entry_median": 814450
    },
    {
      "name": " Surrey",
      "slug": "surrey",
      "units": 24,
      "selling": 1,
      "entry_low": 819800,
      "psf_median": 589,
      "entry_median": 819800
    },
    {
      "name": "Pitt Meadows",
      "slug": "pitt-meadows",
      "units": 220,
      "selling": 1,
      "entry_low": 939900,
      "psf_median": 696,
      "entry_median": 939900
    },
    {
      "name": "Township of Langley",
      "slug": "township-of-langley",
      "units": 7,
      "selling": 1,
      "entry_low": 1800000,
      "psf_median": 773,
      "entry_median": 1800000
    }
  ],
  "completion": [
    {
      "year": 2026,
      "units": 22017,
      "projects": 172
    },
    {
      "year": 2027,
      "units": 14382,
      "projects": 92
    },
    {
      "year": 2028,
      "units": 19139,
      "projects": 50
    },
    {
      "year": 2029,
      "units": 3538,
      "projects": 11
    },
    {
      "year": 2030,
      "units": 2519,
      "projects": 6
    },
    {
      "year": 2032,
      "units": 4000,
      "projects": 1
    }
  ],
  "types": [
    {
      "count": 215,
      "label": "Condo"
    },
    {
      "count": 197,
      "label": "Townhouse"
    },
    {
      "count": 33,
      "label": "Single Detached"
    },
    {
      "count": 17,
      "label": "Multi-Family"
    }
  ],
  "changes": {
    "cuts": [
      {
        "pct": -48.4,
        "city": "Vancouver",
        "name": "Lakewood E13",
        "slug": "lakewood-e13",
        "price": 799900,
        "prev_price": 1549895
      },
      {
        "pct": -31.6,
        "city": "Vancouver",
        "name": "York",
        "slug": "york",
        "price": 1299900,
        "prev_price": 1900000
      },
      {
        "pct": -18,
        "city": "Vancouver",
        "name": "Thesis",
        "slug": "thesis",
        "price": 499900,
        "prev_price": 609900
      },
      {
        "pct": -17.1,
        "city": "Vancouver",
        "name": "Rowen W47th",
        "slug": "rowen-w47th",
        "price": 538800,
        "prev_price": 649900
      },
      {
        "pct": -15.5,
        "city": "Coquitlam",
        "name": "Botanica",
        "slug": "botanica",
        "price": 489900,
        "prev_price": 580000
      },
      {
        "pct": -15,
        "city": "Port Coquitlam",
        "name": "Luxora",
        "slug": "luxora",
        "price": 459000,
        "prev_price": 539900
      },
      {
        "pct": -10.9,
        "city": "Port Coquitlam",
        "name": "Rindall",
        "slug": "rindall",
        "price": 899900,
        "prev_price": 1009900
      },
      {
        "pct": -10.8,
        "city": "Richmond",
        "name": "Hamilton Village Phase 2 West",
        "slug": "hamilton-village-phase-2-west",
        "price": 445000,
        "prev_price": 498800
      },
      {
        "pct": -10.8,
        "city": "Vancouver",
        "name": "Ansoku",
        "slug": "ansoku",
        "price": 1648000,
        "prev_price": 1848000
      },
      {
        "pct": -10,
        "city": "Vancouver",
        "name": "Rhodes",
        "slug": "rhodes",
        "price": 719900,
        "prev_price": 799900
      },
      {
        "pct": -7.5,
        "city": "Chilliwack",
        "name": "Mountainview Lane",
        "slug": "mountainview-lane",
        "price": 369900,
        "prev_price": 399900
      },
      {
        "pct": -6.3,
        "city": "Coquitlam",
        "name": "Rocklin",
        "slug": "rocklin",
        "price": 889900,
        "prev_price": 949900
      },
      {
        "pct": -5.6,
        "city": "Surrey",
        "name": "Elwynn Green",
        "slug": "elwynn-green",
        "price": 849900,
        "prev_price": 899900
      },
      {
        "pct": -4.9,
        "city": "Vancouver",
        "name": "King and Columbia",
        "slug": "king-and-columbia",
        "price": 1569000,
        "prev_price": 1649000
      },
      {
        "pct": -4.8,
        "city": "Langley",
        "name": "Unity South",
        "slug": "unity-south-langley",
        "price": 394900,
        "prev_price": 414900
      }
    ],
    "rises": [
      {
        "pct": 37.8,
        "city": "Vancouver",
        "name": "1818 Alberni",
        "slug": "1818-alberni",
        "price": 2480000,
        "prev_price": 1800000
      },
      {
        "pct": 25,
        "city": "Delta",
        "name": "Salt and Meadow",
        "slug": "salt-and-meadow",
        "price": 474900,
        "prev_price": 380000
      },
      {
        "pct": 23.3,
        "city": "Coquitlam",
        "name": "SOCO Two",
        "slug": "soco-two",
        "price": 480900,
        "prev_price": 389900
      },
      {
        "pct": 12.1,
        "city": "Langley",
        "name": "Addition Living",
        "slug": "addition-living",
        "price": 929000,
        "prev_price": 829000
      },
      {
        "pct": 11.1,
        "city": "Vancouver",
        "name": "Raphael",
        "slug": "raphael",
        "price": 1499900,
        "prev_price": 1349900
      },
      {
        "pct": 4.5,
        "city": "Surrey",
        "name": "Edgewood Duplex",
        "slug": "edgewood-duplex",
        "price": 1149900,
        "prev_price": 1099900
      },
      {
        "pct": 4.3,
        "city": "Surrey",
        "name": "Glenmont",
        "slug": "glenmont",
        "price": 854900,
        "prev_price": 819900
      },
      {
        "pct": 2.7,
        "city": "Surrey",
        "name": "Pura",
        "slug": "pura-phase-1",
        "price": 379900,
        "prev_price": 369900
      },
      {
        "pct": 2,
        "city": "Coquitlam",
        "name": "Sundays on Grant",
        "slug": "sundays-on-grant",
        "price": 509900,
        "prev_price": 499900
      },
      {
        "pct": 1.4,
        "city": "Maple Ridge",
        "name": "Inspire",
        "slug": "inspire-maple-ridge",
        "price": 349900,
        "prev_price": 344900
      },
      {
        "pct": 1.3,
        "city": "Abbotsford",
        "name": "East Ridge",
        "slug": "east-ridge-abbotsford",
        "price": 779900,
        "prev_price": 769900
      }
    ],
    "cut_count": 18,
    "has_prior": true,
    "new_count": 33,
    "gone_count": 14,
    "rise_count": 11,
    "units_prev": 61642,
    "new_listings": [
      {
        "city": "Surrey",
        "name": "Fellow Condos Second Release",
        "slug": "fellow-condos-second-release",
        "price": 369900
      },
      {
        "city": "Langley",
        "name": "Aldergrove Town Centre",
        "slug": "aldergrove-town-centre",
        "price": 419900
      },
      {
        "city": "Surrey",
        "name": "Fraser Manse",
        "slug": "fraser-manse",
        "price": 449900
      },
      {
        "city": "Surrey",
        "name": "Park George",
        "slug": "park-george",
        "price": 458900
      },
      {
        "city": "Port Coquitlam",
        "name": "Lexford",
        "slug": "lexford",
        "price": 499900
      },
      {
        "city": "Abbotsford",
        "name": "South Grove",
        "slug": "south-grove",
        "price": 639900
      },
      {
        "city": "Vancouver",
        "name": "2 Burrard Place",
        "slug": "2-burrard-place",
        "price": 649000
      },
      {
        "city": "North Vancouver",
        "name": "Trailside at Lynn",
        "slug": "trailside-at-lynn",
        "price": 650000
      },
      {
        "city": "Vancouver",
        "name": "Marco Polo",
        "slug": "marco-polo",
        "price": 688000
      },
      {
        "city": "Vancouver",
        "name": "W45th",
        "slug": "w45th",
        "price": 689900
      },
      {
        "city": "Burnaby",
        "name": "Onyx",
        "slug": "onyx",
        "price": 709900
      },
      {
        "city": "Burnaby",
        "name": "Icon at Southgate City",
        "slug": "icon-at-southgate-city",
        "price": 723900
      },
      {
        "city": "Vancouver",
        "name": "Wordsworth",
        "slug": "wordsworth",
        "price": 748800
      },
      {
        "city": "Langley",
        "name": "Rising Sun",
        "slug": "rising-sun",
        "price": 794900
      },
      {
        "city": "Surrey",
        "name": "The Westminster",
        "slug": "the-westminster",
        "price": 799000
      },
      {
        "city": "Vancouver",
        "name": "Slate & Ash",
        "slug": "slate-ash",
        "price": 800000
      },
      {
        "city": " Surrey",
        "name": "Kin & Kismet",
        "slug": "kin-kismet",
        "price": 819800
      },
      {
        "city": "Abbotsford",
        "name": "Water Tower Hill",
        "slug": "water-tower-hill",
        "price": 844000
      },
      {
        "city": "Vancouver",
        "name": "Kitsilano Block",
        "slug": "kitsilano-block",
        "price": 879900
      },
      {
        "city": "Vancouver",
        "name": "Coral",
        "slug": "coral",
        "price": 888888
      },
      {
        "city": "West Vancouver",
        "name": "Horseshoe Bay Sanctuary",
        "slug": "horseshoe-bay-sanctuary",
        "price": 999000
      },
      {
        "city": "Chilliwack",
        "name": "Shannon Heights",
        "slug": "shannon-heights",
        "price": 1149900
      },
      {
        "city": "Richmond",
        "name": "Ferndale Garden 4",
        "slug": "ferndale-garden-4",
        "price": 1198000
      },
      {
        "city": "Vancouver",
        "name": "Park & Granville",
        "slug": "park-granville",
        "price": 1200000
      },
      {
        "city": "Richmond",
        "name": "Quilchena West",
        "slug": "quilchena-west",
        "price": 1249900
      }
    ],
    "prior_period": "2026-09-01",
    "selling_prev": 354,
    "entry_psf_prev": 949,
    "entry_median_prev": 699900
  },
  "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."
  }
}