League Champions[]
- Ottawa City Junior League: Ottawa Primrose
- Ottawa Senior Interscholastic League: Ottawa Technical High School
- West Carleton Junior League: Stittsville
- Trolley Line Junior League: Westboro Greys
- Upper Ottawa Valley Junior League: Pembroke Little Lumber Kings
- St Lawrence Junior League: Iroquois
- Lanark Junior League: Perth Blue Wings
Independent teams[]
- Brockville Riversides
- Barrys Bay
- Chesterville
- Metcalfe
- Cornwall Collegiate Institute
Ottawa Citizen Shield Playoffs[]
First round[]
2 games total goals
- Iroquois 6 Cornwall 3
- Iroquois 3 Cornwall 2
Iroquois beat Cornwall 9 goals to 5.
- Chesterville 8 Metcalfe 1
- second game conceded
Chesterville beat Metcalfe 8 goals to 1.
Quarter finals[]
2 games total goals
- Iroquois 5 Chesterville 4
- Iroquois 8 Chesterville 2
Iroquois beat Chesterville 13 goals to 6.
- Brockville 10 Stittsville 3
- Brockville 7 Stittsville 3
Brockville Riversides beat Stittsville 17 goals to 6.
- Westboro 7 Barrys Bay 0
- second game missing
Westboro Greys beat Barrys Bay
- Perth 6 Pembroke 6
- Perth 9 Pembroke 5
Perth Blue Wings beat Pembroke Little Lumber Kings 15-11
Semi finals[]
2 games total goals
- Perth 8 Westboro 0
- Perth 9 Westboro 2
Perth Blue Wings beat Westboro Greys 17 goals to 2.
- Brockville 15 Iroquois 2
- Brockville 6 Iroquois 4
Brockville beat Iroquois 21 goals to 6.
Final[]
2 games total goals
- Perth 10 Brockville 1
- Brockville 11 Perth 7
Perth Blue Wings beat Brockville Riversides 17 goals to 12.
Perth won the 1937-38 Ottawa Citizen Shield (Junior)
Ottawa-Hull City Final[]
2 games total goals
- Technical 2 Primrose 2
- Technical 3 Primrose 3
(tied 5-5)
- Technical 2 Primrose 1
Ottawa Technical High School beat Ottawa Primrose 7 goals to 6.
Regional final[]
Best of 3
- Perth 4 Technical 2
- Perth 3 Technical 1
Perth Blue Wings beat Ottawa Technical High School 2 wins to none.
Perth Blue Wings advanced to the 1937-38 Eastern Canada Memorial Cup Playoffs.