Το Βάνκουβερ βρίσκεται στην югоδυτική γωνία της Βρετανικής Κολομβίας. Λόγω της θέσης του, η πόλη λαμβάνει ζεστό αέρα από τον Ειρηνικό Ωκεανό και προστατεύεται επιπλέον από το Coast Mountain Range στο βορρά. Αυτό δημιουργεί ήπιο κλίμα καθ' όλο το έτος.
Ο καιρός στο Βάνκουβερ κυμαίνεται από τους μεσούς στους υψηλούς 70s Φαρενάιτ το καλοκαίρι στους χαμηλούς μεσούς 40s Φαρενάιτ το φθινόπωρο και πρώιμη χειμώνα. Σπάνια καίγεται, αλλά η υγρασία του Ειρηνικού Ωκεανού είναι συχνή το καλοκαίρι.
Το πιο βροχερός μέρος της χρονιάς είναι κατά τους χειμερινούς μήνες, συγκεκριμένα Νοέμβριο και Δεκέμβριο. Οι σφοδρές καταιγίδες είναι σπάνιες, αλλά μπορεί να υπάρχουν μέχρι 165 βροχερές μέρες το χρόνο. Πολλές από αυτές τις "βροχερές μέρες" περιλαμβάνουν ροδακινιά και ελαφριές βροχοπτώσεις, αλλά πιο βαρείες βροχές είναι πιθανές.
Λόγω των ήπιων θερμοκρασιών, το χιόνι εμφανίζεται μόνο στο Δεκέμβριο και Ιανουάριο. Ωστόσο, επειδή το έδαφος είναι πολύ ζεστό, το χιόνι γενικά διαλύεται στην επαφή. Ο χειμώνας φέρνει επίσης ισχυρούς ανέμους και λίγο πάγο. Στις υψηλότερες υψομέτρικές κατώφλες—όπως στα βουνά κοντά στο Whistler—δυνατά χιόνια είναι δυνατά· και θύελλες χιονιού είναι πιθανές.