Friday, 6 May 2016

Marine weather forecasts for British Columbia: Sources for band-limited access (e.g., text forecasts for cell phone, HF-SSB/HAM and/or Satellite Phone) [Updated June, 2017]

All of BC Coast (zoom in to view)
Last revised: June 16, 2017 (broken links fixed)
As we prepare to head north to the central coast of British Columbia, we are updating and collating sources for accurate (i.e., Environment Canada) marine weather forecasts, with a particular eye towards obtaining these forecasts using band-limited methods: (i) via High-Frequency Single-Sideband (HF-SSB) radio (Marine band Sailmail and HAM Winlink), and (ii) via pay-per-MB cellular data services.


Marine forecasts from Environment Canada (as well as land-focused weather forecasts) are available on the web and, importantly, via standard VHF marine weather stations throughout most of the British Columbia coast. The images above provide an overview of the forecast regions (titles in red), names/locations of shore-based weather stations, and names/locations of ODAS weather buoys. The image below below zooms in on the "Georgia Basin".

Georgia Basin

Mariners new to BC waters are recommended to download Environment Canada's summary/explanation of marine forecasts for British Columbia waters:  available as a pdf here.

A very detailed description of BC marine weather is found here:, available only as a 5 MB pdf download (The online HTML version is no longer available.)

When good access to the internet is available, mariners can obtain detailed marine forecasts from Environment Canada using their web browser-- note, these websites can eat up cellular data

South Coast -- Georgia Basin (Straits of Juan de Fuca up to Johnstone Strait/Estevan Point):

South Coast (includes Georgia Basin, all of Vancouver Island, central BC coast up to McInnes Island)

North Coast  (North end of Vancouver Island to Alaskan border)

One issue with viewing forecasts from the web is that one typically does not retain a copy of the forecast as one switches between webpages, unless one intentionally makes a copy of the forecast. This makes it difficult to review forecasts.  The text-based forecasts (for bandwidth-limited methods) discussed below provide methods to retain these forecasts for later review.

Importantly, marine forecasts from Environment Canada (as well as land-focused weather forecasts) are available via standard VHF radio marine weather stations throughout most of the British Columbia coast. The VHF weather channels and regions are indicated in the images above. Due to British Columbia's complex topography, with its high mountains, deep fjords, and thousands of islands, which specific channel to use for any given bay/cove is not always obvious. The images above are helpful, but the best method is simply to try multiple channels.^ 

However, there are isolated areas where these forecasts can be difficult to obtain via VHF radio (either non-existent or very broken up), such as deep in the many fjords of the BC coast and Vancouver Island (Princess Louisa Inlet and Vancouver Island's Kyuquot inlets, for example, have NO VHF weather). Moreover, these VHF broadcasts can be problematic for weather planning as (i) although repeating, if one misses a region, it takes a while to hear it repeated, (ii) it can be difficult to keep track of/recall of the many forecasts given over the VHF radio (here is where making an audio recording of the forecast could be helpful), and (iii) the forecasts available for a given area may not include a region one is planning to cruise to in a few days. The text-based forecasts (for bandwidth-limited methods) discussed below provide methods to solve these issues.

^In addition to marine weather channels, there are also public weatherradio channels on marine VHF (and/or AM or FM radio). These channels provide weather for shore-based areas in both English and French and also repeat marine weather forecasts. For frequencies, see


Why do we need "bandlimited" (small data size) options?

* Bandlimited weather forecasts can be downloaded very quickly.  

* Bandlimited weather forecasts incur little data cost for services that charge per MB (cell data, satellite).  

  • Internet access (via WiFi) is often very slow and/or "spotty" (cuts in/out). This is the case for WiFi in many marinas. [Note: a Wifi amplifier is very helpful. This could be more-expensive options such as the Wirie (at least US$400), the better-priced Wave RV Marine (US$169), or the many inexpensive Wifi "range extenders/amplifiers" available from online sources such as Amazon.)
  • Internet/data access costly (priced in $/MB) -- this is especially the case with cell phone data plans
  • Internet not accessible: no WiFi and no cell phone coverage. This is the case for most British Columbia waters. In these cases, one relies on to audio forecasts on marine VHF radio.
  • Alternatively, one can obtain forecasts anywhere/everywhere via HF-SSB ("shortwave") Radio and Pactor Modem  or satellite transceiver such as Iridium GO!  However, access to weather forecasts by both HF-SSB Radio/Pactor Modem and satellite transceivers are limited by (relatively) slow data speeds (before data compression: <2400 BAUD for Pactor3; <5512 BAUD for Pactor4;  ~2400 BAUD for satellite services). Satellite services are (usually) further limited by data cost (although there is a US$159/month "unlimited" data plan for Iridium GO!).
How does one access bandlimited weather forecasts?
  • HF-SSB/Pactor or Satellite service: send request ("query") to "Saildocs" via email service (e.g., HAM-based "Winlink" email*, often using "AIRMAIL" program, Sailmail-based email# using "AIRMAIL" program, Satellite-based system using Sailmail or other system. Send text-only email to Saildocs, then 1-2 minutes later to see text forecast
             * Winlink email service free and unlimited (no "business" use); however, requires HAM radio license 
             # Sailmail email service US$250/yr; requires marine radio "station license"; limited to 90 minutes connection/week
  • WiFi internet/cell data plan: using your email service, send request to Saildocs, same as above 
  • WiFi internet/cell data plan: go to the specified URL (e.g., (Remember to save the displayed forecast)
  • GRIB-file computer-generated weather forecasts: send "grib" request to Saildocs, as described below

Saildocs:  (From the Saildocs website) Internet services for the bandwidth-impaired. Saildocs is an email-based document-retrieval system for the delivery of text-based Internet documents either on request or by subscription. Saildocs can deliver web pages (including text weather forecasts, and provides subscriptions for automatic delivery. Additionally Saildocs provides custom grib weather-data files per request from data downloaded from NOAA/NCEP and other sources.  Saildocs offers text-based document retrieval and subscription services for offshore sailors, adventurers, missionaries and others who must somehow live their lives without fiber, DSL or even 56Kbaud dialup connections. There are currently two services offered, a document retrieval service which will return documents from the Internet or our own files, and a subscription service which will send Internet documents (for example weather reports) at scheduled intervals.

Saildocs can also fetch documents from the web and convert them to plain text. This often results in a little extra (and irrelevant) text added before/after the information (forecasts) of interest, but it rarely adds much in terms of datasize or download time. 

The services provided by Saidocs are free and open to anyone -- one does not need a HF-SSB radio or satellite system to use Saildocs.

For full information, go to or send an email as follows:
Subject: (anything you want)
send info
send index

Saildocs also has short versions of request for text forecasts. Oddly, the "send xxxxx" command doesn't always correspond to the Environment Canada file name. The list below provides these short commands, which were tested as of April 2016 (short commands tested denoted by "+").

skip to here...


The following provides URLs for web and Saildocs access to Environment Canada's text-based forecasts. In some cases, Saildocs has a shortened command to receive these files.&

Environment Canada's forecasts all involve expert human (meteorologist) interpretation and modification of computer-generated forecasts. In most cases, these forecasts take into account complicated shore effects (something which strictly computer-model based forecasts -- such as GRIB files -- do not provide).

& USA-based NOAA also provides access to all  Environment Canada text weather forecasts using its FTP server: see These may be accessed by sending URL to Saildocs or by direct ftp request to NOAA ftp server. (In 2016/2017: NOAA discontinued direct web access to its FTP server.)

Marine Forecasts (Days 1 & 2) for the ALL British Columbia waters
Text file: FQCN13.CWVR
Saildocs: send
+Saildocs (short version): send fpcn20.cwvr

Extended Marine Forecasts  (Days 3, 4 & 5) for ALL British Columbia waters
Text file: FQCN53.CWVR
Saildocs: send
+Saildocs (short version): send fpcn54.cwvr

Wave Height Forecasts (Days 1 & 2) for the Pacific waters (i.e., areas exposed to open Pacific waters)
Text file: QCN23.CWVR
Saildocs: send

"Marine Synopsis" and "Marine Weather Statement" for Pacific Waters   (Provides a general picture of the position and motion of the main weather features (lows, highs, fronts).
Text file: FQCN10.CWVR
Sailmail: send

(focus on land-based weather priorities, including temperatures, sun/cloud/rain; not mariner-focused but still very much of interest)

Shore forecasts for the south coast of British Columbia (Days 1 & 2)
Text file: FPCN11.CWVR
Saildocs: send:

Shore extended forecasts for (ALL) coastal British Columbia (Days 3, 4, 5, 6 ,7)
Text file: FPCN50.CWVR
Saildocs: send

Shore forecasts for the central and north coast of British Columbia (Days 1 & 2)
Text file: FPCN12.CWVR
Saildocs: send
+Saildocs (short version): send fpcn11.cyxy

(e.g., wind speed/direction, temperatures, wave heights, etc)

The easiest method is to get the "Regional Summaries", which provide (when available) in the following order:

Wind(knots)     Wave height(m)     Wave period(s)     Pressure(kPa)     Air temp(°C)     Water temp(°C)

Note: the translation by Saildocs of these regional summaries is a little garbled but still quite readable, provided one keeps in mind the above order of values.

Regional summary: South Coast
Saildocs: send

Regional summary: North Coast
Saildocs: send

Regional summary: West Coast Vancouver Island
Saildocs: send

Reports from all staffed "Lightstations" (lighthouses) in British Columbia (South & North Coast)
These reports are provided by the lighthouse keepers, and include observations about visibility, cloud cover, fog, and seas.  These reports are somewhat coded using abbreviations -- for details, see

Saildocs: send

(from Saildocs)Grib files are computer-generated forecast files from a NCEP/NOAA computer, which are sent without review, and are offered on an as-is basis. There is no assurance that the data is available, accurate or correct. Both Saildocs and the computer model itself are automated systems, subject to a variety of failures and errors. Grib files do not indicate the very-complicated shore effects that occur in BC's waters -- for details, see   such as  (for example): Summer inflow/outflow winds in fjords, Winter "Squamish" outflow winds in fjords such as Howe Sound, gap winds such as "Qualicums", katabatic (williwaws) winds down mountain slopes, and "corner winds" produced near large capes/points (the worst being winds around Brooks Peninsula).

For information on obtaining GRIB files from saildocs, see:

To view the grib file, one needs a grib-file viewer. See:   OpenCPN can be used to view grib files, overlaid on charts.

  • To obtain a small grib file (every 2 degrees, filesize = 11 KB) for the British Columbia coast, with forecast for every 6 hours out to 72 hours, send the following to Saildocs:
Subject: anything you want
send GFS:56N,46N,144W,122W|2,2|0,6..72|PRMSL,WIND,WAVES,RAIN
  • The above request results in a low-detailed GRIB file. To obtain a GRIB file with maximum detail (every 0.5 degrees), send the following request:                    (Note: file size is 76 KB!)
send GFS:56N,46N,144W,122W|0.5,0.5|0,6..72|PRMSL,WIND,WAVES,RAIN
  • To expand the area covered in order to get the "big picture" for weather (e.g., to all of Northeast Pacific ocean), change the Lat/Long. (Note: set detail to 2,2 degrees, otherwise file size will be too large.)

No comments:

Post a Comment