Canadian Railway Signals

Canadian railway signal interpretations and definitions (based on Canadian Rail Operating Rules - CROR).

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 Time).

Are you new to world of railroading or need to brush up on your signals for an upcoming review?

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 being on? What effect does adding or removing a letter plate have?

This utility handles all 129 valid light and letter plate combinations.

The following aspect combinations are included:
• 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).

NOTE: CROR signal definitions apply to all Canadian Railway companies. Rail transit systems such as Go Transit may change the signal patterns and definitions to better suit their particular needs.

May 15/18:
- It seems like Android 8.0 has a small glitch and it no longer displays animated Gif's (which the app uses to show blinking signals). Hopefully Google will fix that glitch in the next OS update.
- To get around the glitch I've rewritten the mobile app to work in a browser. The web based version can be accessed at
Read more
9 total

What's New

Aug 17/14
Catch and correct impossible signal combination. Green over Yellow over Black was being accepted under rule 27x. Thanks "Tyme" for reporting this!
Read more

Additional Information

Eligible for Family Library
Eligible if bought after 7/2/2016. Learn More
August 17, 2014
Current Version
Requires Android
2.3.3 and up
Content Rating
Offered By
Rob Chandler
615 Vickers St S Thunder Bay, Ont P7E 1K2
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.