Skip to content
OOHL ScheduleYour game. Your schedule.
Ontario Hockey League2026-27

OHL Teams 2026-27: All 20 Clubs, Cities & Arenas

Explore 20 Ontario Hockey League teams: 17 in Ontario and 3 in the United States. Find your club's city, home arena, next game, schedule and official team links.

Find an OHL Team

Browse 20 clubs A–Z. 2 conferences · 4 divisions. Game times are Eastern unless you choose your local time above.

2026-27 regular-season records as of Nov 3, 2026, 11:30 PM ET. Record order: wins–losses–overtime losses–shootout losses. Full OHL standings →

OHL Teams by City & Location

17 clubs are based in Ontario, Canada; 3 are based in the United States. Niagara plays in St. Catharines, and the Soo Greyhounds play in Sault Ste. Marie. These are each club’s regular home arenas; always check the game venue before travelling.

Ontario, Canada

Ontario OHL teams, cities and home arenas
CityTeam & scheduleHome arena
BarrieBarrie ColtsSadlon Arena
BramptonBrampton SteelheadsCAA Centre
BrantfordBrantford BulldogsTD Civic Centre
GuelphGuelph StormSleeman Centre
KingstonKingston FrontenacsSlush Puppie Place
KitchenerKitchener RangersKitchener Memorial Auditorium
LondonLondon KnightsCanada Life Place
North BayNorth Bay BattalionBoart Longyear Memorial Gardens
OshawaOshawa GeneralsTribute Communities Centre
OttawaOttawa 67'sThe Arena at TD Place
Owen SoundOwen Sound AttackHarry Lumley Bayshore Community Centre
PeterboroughPeterborough PetesPeterborough Memorial Centre
SarniaSarnia StingProgressive Auto Sales Arena
Sault Ste. MarieSoo GreyhoundsGFL Memorial Gardens
St. CatharinesNiagara IceDogsMeridian Centre
SudburySudbury WolvesSudbury Community Arena
WindsorWindsor SpitfiresWFCU Centre

Michigan, United States

Michigan OHL teams, cities and home arenas
CityTeam & scheduleHome arena
FlintFlint FirebirdsDort Financial Center
SaginawSaginaw SpiritDow Event Center

Pennsylvania, United States

Pennsylvania OHL teams, cities and home arenas
CityTeam & scheduleHome arena
ErieErie OttersErie Insurance Arena

OHL Conferences & Divisions

The OHL has an Eastern Conference and a Western Conference, with two divisions in each. This league-wide guide shows where each club belongs. See the conference and division standings to follow your team’s season.

Following Your OHL Team

How many teams are in the OHL?

The Ontario Hockey League has 20 teams: 17 in Ontario, two in Michigan (Flint Firebirds and Saginaw Spirit) and one in Pennsylvania (Erie Otters). The OHL is one of the three leagues in the Canadian Hockey League, alongside the WHL and QMJHL.

Where can I find my team’s schedule and tickets?

Open a team schedule above to see opponents, dates and game details. Use “Add to calendar” to follow that club’s games. When an official ticket link is available for the next home game, “Home tickets” takes you to the ticket provider. For other dates, check the club’s official website.

What do the four numbers in an OHL record mean?

They show wins, losses, overtime losses and shootout losses, in that order. For example, 10–5–2–1 means ten wins, five losses, two overtime losses and one shootout loss. Check the standings for points and conference positions.

How can I watch OHL games in Canada?

Check our OHL viewing guide and TV and streaming schedule for available viewing options. Coverage varies by game and location, so check the listing for your match before puck drop.

Club and arena guide checked November 2, 2026 against the official OHL team directory and club websites linked above. League background: About the CHL. This is an independent fan guide.