Sea-air carbon dioxide (CO2) fluxes have been analyzed from recently-collected winter, summer and autumn surface ocean CO2 partial pressure (pCO2) data spanning a large portion of the western Canadian coastal ocean, and historical underway pCO2 measurements from the southwest Vancouver Island shelf and the Strait of Juan de Fuca. Sea-air CO2 fluxes from the recent data for specific subregions of the coastal ocean, selected based on geography or bathymetry, were used to make seasonal area-specific estimates of CO2 exchange. These show significant differences between subregions, which have important consequences for estimating seasonal area-weighted fluxes on the margin. Climatologies of sea-air CO2 flux were calculated from the historical data using two approaches: One based on fluxes calculated from temporally-averaged values of sea-air pCO2 differences, solubility and gas transfer velocities, and the other from temporally-averaged instantaneous flux estimates. Seasonal flux estimates from our recently-collected data are consistent with the climatological estimates, in that both show stronger outgassing of CO2 in autumn relative to winter, and both reveal straits as important atmospheric CO2 source regions. Taken together, both analyses of recent and historical data suggest that the transition seasons (spring and autumn) contain the largest (positive and negative) fluxes because of the coincidence of high gas transfer velocities and large surface seawater disequilibria with the atmosphere. By combining the results from these analyses, and making some assumptions where data are missing, we estimate moderate net annual sea-air CO2 influx in the western Canadian coastal ocean of −6 mmol m−2 d−1.