- Valemount AirportIdent: CAH4Serves: Valemount
- Valleyview AirportIdent: CEL5Serves: Valleyview
- Vanderhoof AirportIdent: CAU4Serves: Vanderhoof
- Vauxhall AirportIdent: CEN6Serves: Vauxhall
- Vegreville AirportIdent: CEV3Serves: Vegreville
- Vermilion AirportIdent: CYVGServes: Vermilion
- Vermilion Bay AirportIdent: CKQ7Serves: Vermilion Bay
- Victoriaville AirportIdent: CSR3Serves: Victoriaville
- Viking (South) AirportIdent: CVS2Serves: Viking
- Viking AirportIdent: CEE8Serves: Viking
- Virden (Gabrielle Farm) AirportIdent: CKR7Serves: Virden
- Vodarek FieldIdent: CVF2Serves: Centre Wellington
- Voisey's Bay AirportIdent: CVB2Serves: Natuashish
- Volk AirportIdent: CPM5Serves: Tottenham
- Vulcan / Kirkcaldy AirportIdent: CA-0497Serves: Vulcan
- Vulcan AirportIdent: CFX6Serves: Vulcan
- Wabasca AirportIdent: CEE5Serves: Wabasca-Desmarais
- Wadena AirportIdent: CKS7Serves: Wadena
- Wainwright AirportIdent: CYWVServes: Wainwright
- Wakaw AirportIdent: CKT7Serves: Wakaw
- Walter's Falls (Piper Way) AerodromeIdent: CWF2Serves: Meaford
- Walter's FieldIdent: CPC3Serves: Belwood
- Wapekeka AirportIdent: CKB6Serves: Angling Lake
- Warburg / Zajes AirportIdent: CFH8Serves: Warburg
- Warner AirportIdent: CEP6Serves: Warner
- Warren FieldIdent: CA-0516Serves: Mount Brydges
- Waskaganish AirportIdent: CYKQServes: Waskaganish
- Waterville / Kings County Municipal AirportIdent: CCW3Serves: Waterville
- Watrous AirportIdent: CKU7Serves: Watrous
- Wawota AirportIdent: CKV7Serves: Wawota
- Webequie AirportIdent: CYWPServes: Webequie
- Weller AirportIdent: CTQ2Serves: Stanstead
- Wemindji AirportIdent: CYNCServes: Wemindji
- Westlock AirportIdent: CES4Serves: Clyde
- Westport / Rideau Lakes AirportIdent: CRL2Serves: Westport
- Wetaskiwin Regional AirportIdent: CEX3Serves: Wetaskiwin
- Weyburn AirportIdent: CJE3Serves: Weyburn
- Weyman AirparkIdent: CCG3Serves: Burtt's Corner
- Weymontachie AirportIdent: CSU5Serves: Wemotaci
- Whale Cove AirportIdent: CYXNServes: Whale Cove
- Whitewood AirportIdent: CKY2Serves: Whitewood
- Wiebenville AirportIdent: CA-0407Serves: Kenora District
- Wild Rose AirportIdent: CWR2Serves: Vulcan
- Wilderman Farm AirportIdent: CFT2Serves: Blackie
- Wiley AirportIdent: CAJ2Serves: Eagle Plains
- Williams Harbour AirportIdent: CCA6Serves: Williams Harbour
- Wingham (Inglis Field) AirportIdent: CA-0411Serves: Wingham
- Wingham / Richard W. LeVan AirportIdent: CPR7Serves: Wingham
- Winkler AirportIdent: CKZ7Serves: Winkler
- Winnipeg / Lyncrest AirportIdent: CJL5Serves: Winnipeg
- Winterland AirportIdent: CCC2Serves: Winterland
- Winters Aire Park AirportIdent: CFY4Serves: Indus
- Wollaston Lake AirportIdent: CZWLServes: Wollaston Lake
- Woodcock AirportIdent: CBQ8Serves: Woodcock
- Woodstock AirportIdent: CCD3Serves: Newbridge
- Woodstock AirportIdent: CPR5Serves: Woodstock
- Wunnumin Lake AirportIdent: CKL3Serves: Wunnumin Lake
- Wyevale (Boker Field) AirportIdent: CNL8Serves: Tiny
- Wynyard / W.B. Needham FieldIdent: CYYOServes: Wynyard
- York Landing AirportIdent: CZACServes: York Landing