1946–47 Scottish Canada Cup

The 1946-47 Scottish Canada Cup was contested by seven teams and won by the Dunfermline Vikings.