* Highest average temperature: Penticton typically holds the record for the highest average annual temperature in BC, with a pleasant climate.
* Highest recorded temperature: Lytton, a small town in the Fraser Canyon, holds the record for the highest ever recorded temperature in Canada at 49.6°C (121.3°F) in June 2021. However, Lytton is known for its extremes, with very hot summers and cold winters.
So, it really depends on what you're looking for in a "warmest" place.
If you're looking for a place with consistently warm temperatures throughout the year, Penticton would be a good choice. If you're looking for the absolute highest possible temperature, Lytton holds the record.