Can only speak for Vancouver,
Warm-ish around February. My rec flag football season starts up in February and the golf courses open around then as well just to put it in perspective.
There are 3 major local mountains within 20 minutes of Vancouver if you are into Skiing or Snowboarding.
Whistler is about 1.5 hrs away as well.
Seattle is about a 2 hour drive south, Portland a bit further is about 5 hours.
Youll have the Canucks here, Kraken in Seattle , local WHL teams for both as well. Canucks AHL team is also near by so there is definitely high level hockey to watch if thats your priority.
Heading over towards Seattle is also great that time of the year for College basketball. University of Washingtong, Gonzaga, etc....
Actually i can speak for Edmonton too cuz I went to Grant Macewen University there and lived a few winters.
Frozen tundra. River Valley walk is probably the only thing out-doorsy to do unless you head north and do some snowmobiling or ice fishing.
West ED is entertaining if youre into that environment. Its getting expensive now too tho, i think the Water Park at West ED is like $70 admission.