Vancouver has a temperate marine climate. Summers are mild, with average high temperatures around 70°F (21°C), while winters, usually from December to February, are cool and damp with temperatures around 40°F (4°C). The city is known for its rainy winters, but snowfall is rare. Always consider the weather when planning outdoor activities.