Average rent in BC by city (2025)

Average rent in 8 BC cities, cheapest first. Prince George is the cheapest for a 1-bedroom at $1,214 a month.

Unit type
  1. ChilliwackCheapest$885/mo
  2. Prince George$940/mo
  3. Abbotsford–Mission$1,077/mo
  4. Nanaimo$1,244/mo
  5. Kamloops$1,328/mo
  6. Greater Victoria$1,349/mo
  7. Kelowna$1,394/mo
  8. Metro Vancouver$1,667/mo
  1. Prince GeorgeCheapest$1,214/mo
  2. Chilliwack$1,222/mo
  3. Abbotsford–Mission$1,278/mo
  4. Kamloops$1,345/mo
  5. Nanaimo$1,527/mo
  6. Kelowna$1,597/mo
  7. Greater Victoria$1,624/mo
  8. Metro Vancouver$1,807/mo
  1. Prince GeorgeCheapest$1,422/mo
  2. Chilliwack$1,523/mo
  3. Abbotsford–Mission$1,623/mo
  4. Kamloops$1,673/mo
  5. Nanaimo$1,895/mo
  6. Kelowna$2,098/mo
  7. Greater Victoria$2,121/mo
  8. Metro Vancouver$2,364/mo
  1. Prince GeorgeCheapest$1,553/mo
  2. Kamloops$1,913/mo
  3. Nanaimo$2,057/mo
  4. Chilliwack$2,250/mo
  5. Abbotsford–Mission$2,294/mo
  6. Kelowna$2,713/mo
  7. Greater Victoria$2,742/mo
  8. Metro Vancouver$2,820/mo

Cheapest area in each city (1 bedroom)