These are the 1946-47 playoffs for the Ontario Hockey Association's Intermediate B championship:
Participating teams were determined in the 1946-47 OHA Intermediate B Groups.
First Round[]
- 3/7: Brantford - Guelph 18:4
- 3/10: Brantford - Guelph 10:5
Brantford Waterous Greens beat Guelph Federal Wire 28 goals to 9.
2 games total goals
- Markham 9 Trenton 2
- Markham 8 Trenton 5
Markham beat Trenton RCAF 17 goals to 7.
- Sarnia 9 Chatham 8
- Sarnia 5 Chatham 3
Sarnia beat Chatham 14 goals to 11.
Best of 3
- Acton 8 Preston 1
- Acton 5 Preston 3
Acton beat Preston 2 wins to none.
- 3/14: Grimsby - Brantford 8:2
- 3/16: Grimsby - Brantford 5:2
Grimsby beat Brantford Waterous Greens 13 goals to 4.
Second Round[]
2 games total goals
- Markham 8 Whitby 1
- Markham 7 Whitby 2
Markham beat Whitby 15 goals to 3.
- Acton 3 Grimsby 2
- Grimsby 4 Acton 1
Grimsby beat Acton 5 goals to 4.
- Sarnia 5 Seaforth 4
- Sarnia 6 Seaforth 4
Sarnia beat Seaforth 11 goals to 8.
Quarter Finals[]
2 games total goals
- Markham 12 Newmarket 0
- Markham 9 Newmarket 3
Markham beat Newmarket 21 goals to 3.
- Sundridge 10 Penetang 5
- Sundridge 7 Penetang 6
Sundridge beat Penetang 17 goals to 11.
- Walkerton 8 Milverton 6
- Second game unavailable.
- Sarnia 3 Grimsby 2
- Grimsby 8 Sarnia 3
Grimsby beat Sarnia 10 goals to 6.
Semi Finals[]
2 games total goals
- Grimsby 10 Walkerton 3
- Grimsby 9 Walkerton 2
Grimsby beat Walkerton 19 goals to 5.
- Markham 6 Sundridge 4
- Markham 3 Sundridge 3
Markham beat Sundridge 9 goals to 7.
Final[]
Best of 5
- Grimsby 8 Markham 5
- Grimsby 2 Markham 1
- Markham 4 Grimsby 3
- Grimsby 5 Markham 3
Grimsby Peach Kings beat Markham Millionaires 3 wins to 1.