The 1985–86 OHL season was the sixth season of the Ontario Hockey League. Fifteen teams each played 66 games. The Guelph Platers won the J. Ross Robertson Cup, defeating the Belleville Bulls.
Peterborough Petes defeat Toronto Marlboros 4–0
Belleville Bulls defeat Cornwall Royals 4–1, 1 tie
Kingston Canadians defeat Oshawa Generals 4–2
Guelph Platers defeat Sudbury Wolves 4–0
Windsor Spitfires defeat Kitchener Rangers 4–1
North Bay Centennials defeat London Knights 4–0, 1 tie
Guelph Platers 8 pts, Windsor Spitfires 4 pts, North Bay Centennials 2 pts
Guelph Platers and Windsor Spitfires advance.
Peterborough Petes 4 pts, Belleville Bulls 4 pts, Kingston Canadians 2 pts
Peterborough Petes and Belleville Bulls advance