The unpredictable weather in this city makes hats a wardrobe staple for most Vancouverites. Whether you need a functional topper to keep the rain off, a sporty snapback to support your favourite team, or a fancy fedora for a night out, Vancouver has your head covered with a range of stylish hat shops.