Screen layout from the latest version.

Available for your:  Android (Google)
BlackBerry PlayBook & BB10 devices
See revision history for web based version.

Canadian Railway Signals & Interpretations

Initially written as a web based utility to assist in learning standard CROR railway signals during my Railway Association of Canada Railway Conductor course (it looks like necessity really is the mother of invention). Other students saw it and said "you should make it into a mobile app", so here it is.

The following standard CROR signal combinations are included in the mobile version:
  • Mast style with single, double and triple aspects.
  • Staggered and non-staggered aspects.
  • Single and double aspect dwarf signals.
  • Letter plates (except double letter plate signals).

You can either select your own signal pattern and mast style or have some "fun" and let the system pick a pattern for you (Game). "Game" mode is a great way to learn railway signals and is much better than practicing with the standard issue flashcards.

All valid signals are fully explained, including the CROR rule number, correct signal name and the action to be taken.
Note: Rail transit systems such as Ontario's GO Transit may have modified some signal definitions to meet their particular requirements.

Tapping on a light in the first column will toggle it between blinking and non-blinking. Tapping on an empty box in the second column will remove the selected light or letter plate from the pattern.

Signals is a great learning tool. With Signals you can perform what-if scenarios with various signal patterns. How would a signal definition be changed if a light was blinking instead of non-blinking? What effect does adding or removing a letter plate have?

Hint: When naming the colours always start with the colour in the highest position on the signal and finish with the name of the lowest colour. The highest colour tells you what to do at the signal and the lowest colour tells you how to approach the next signal.

Have fun rail fans.

Revision history:

4.05 (ALL devices) [May 4/18]

  • At the suggestion of a friend I've rewritten the app (again) to work in a browser and made a few improvements.
  • The upside is easier maintenance and it's available to a wider audience. The downside is that I'm no longer being paid for the app and have switched to requesting a voluntary donation. The other drawback is that you will need an internet connection to access the web based version.
  • The web based version can be found at:

Previous updates:

Further reading:
• The official version of the CROR (Canadian Rail Operating Rules) in its entirety is available on Transport Canada's website and applies to all Canadian railway companies.
• Do you want to know more about Canadian Railway history? Have a look at this article from The Canadian Encyclopedia.

Legal stuff:
This utility is for your convenience and entertainment. I do not guarantee its accuracy.
Signal info based on CROR May 2008.
Copyright Rob Chandler 2012.