Hockey Directories
Junior Hockey Directory
Explore junior hockey leagues and teams across the United States and Canada. Research league structure, team locations and official resources as your family evaluates the junior hockey pathway.
Informational directory — not a ranking or endorsement. Leagues and teams are listed with the classification their own league or governing body publishes. Beyond The Puck does not rate, rank or order leagues by quality.
Junior Leagues
Leagues are grouped by country and then by the classification their governing body publishes, listed alphabetically within each group. The order carries no judgement about any league.
AJHL
Alberta Junior Hockey League
- Country
- Canada
- Footprint
- Alberta, Canada — North and South Divisions
- Teams
- 12 teams listed · 2026-27
BCHL
BCHL
- Country
- Canada
- Footprint
- British Columbia and Alberta, Canada
- Teams
- 20 teams listed · 2026-27
OHL
Ontario Hockey League
- Country
- United States and Canada
- Group
- Canadian Hockey League (CHL)
- Footprint
- Ontario, Canada, plus Michigan and Pennsylvania, United States — East, Central, Midwest and West Divisions
- Teams
- 20 teams listed · 2026-27
QMJHL
Quebec Maritimes Junior Hockey League
- Country
- Canada
- Group
- Canadian Hockey League (CHL)
- Footprint
- Quebec and Atlantic Canada (New Brunswick, Nova Scotia, Prince Edward Island, Newfoundland and Labrador) — Eastern and Western Conferences
- Teams
- 18 teams listed · 2026-27
WHL
Western Hockey League
- Country
- United States and Canada
- Group
- Canadian Hockey League (CHL)
- Footprint
- Western Canada (B.C., Alberta, Saskatchewan, Manitoba) plus Washington and Oregon, United States — B.C., U.S., Central and East Divisions
- Teams
- 23 teams listed · 2026-27
NCDC
National Collegiate Development Conference
- Country
- United States and Canada
- Footprint
- United States and Canada — Atlantic, Colonial, Metropolitan, Midwest, Northeast, South and West Conferences
- Teams
- 63 teams listed · 2026-27
USHL
United States Hockey League
- Country
- United States
- Classification
- Tier I
- Footprint
- Midwest and Northeast United States
- Teams
- 16 teams listed · 2026-27
NAHL
North American Hockey League
- Country
- United States
- Classification
- Tier II
- Footprint
- United States — Central, East, Midwest, Mountain and South divisions
- Teams
- 36 teams listed · 2026-27
Find Teams
Teams
208 of 208 shown
Aberdeen Wings
Westport, SD, United States
NAHL · Central Division
Tier II
Alberni Valley Bulldogs
Alberni Valley, BC, Canada
BCHL
Amarillo Wranglers
Amarillo, TX, United States
NAHL · South Division
Tier II
Anchorage Wolverines
Anchorage, AK, United States
NAHL · Midwest Division
Tier II
Austin Bruins
Austin, MN, United States
NAHL · Central Division
Tier II
Baie-Comeau Drakkar
Baie-Comeau, QC, Canada
QMJHL · Eastern Conference
Barrie Colts
Barrie, ON, Canada
OHL · Central Division
Billings Cattle Punchers
Billings, MT, United States
NAHL · Mountain Division
Tier II
Bismarck Bobcats
Bismarck, ND, United States
NAHL · Central Division
Tier II
Blackfalds Bulldogs
Blackfalds, AB, Canada
BCHL
Blainville-Boisbriand Armada
Blainville-Boisbriand, QC, Canada
QMJHL · Western Conference
Bonnyville Pontiacs
Bonnyville, AB, Canada
AJHL · North Division
Boston Jr. Bruins
Marlborough, MA, United States
NCDC · Metropolitan Conference
Boston Jr. Rangers
NCDC · Metropolitan Conference
Boston Jr. Terriers
NCDC · Metropolitan Conference
Brampton Steelheads
Brampton, ON, Canada
OHL · Central Division
Brandon Wheat Kings
Brandon, MB, Canada
WHL · East Division
Brantford Bulldogs
Brantford, ON, Canada
OHL · East Division
Brooks Bandits
Brooks, AB, Canada
BCHL
Calgary Canucks
Calgary, AB, Canada
AJHL · South Division
Calgary Hitmen
Calgary, AB, Canada
WHL · Central Division
Camrose Kodiaks
Camrose, AB, Canada
AJHL · South Division
Canmore Eagles
Canmore, AB, Canada
AJHL · South Division
Cape Breton Eagles
Cape Breton, NS, Canada
QMJHL · Eastern Conference
Carolina Jr. Hurricanes
NCDC · South Conference — Southeast Division
Casper Warbirds
NCDC · West Conference — Mountain Division
Cedar Rapids RoughRiders
Cedar Rapids, IA, United States
USHL · Eastern Conference
Tier I
Charleston Colonials
North Charleston, SC, United States
NCDC · South Conference — Southeast Division
Charlotte Rush
Pineville, NC, United States
NCDC · South Conference — Southeast Division
Charlottetown Islanders
Charlottetown, PE, Canada
QMJHL · Eastern Conference
Chicago Steel
Chicago, IL, United States
USHL · Eastern Conference
Tier I
Chicago Union
NCDC · Midwest Conference — Great Lakes Division
Chicoutimi Saguenéens
Chicoutimi, QC, Canada
QMJHL · Eastern Conference
Chilliwack Chiefs
Chilliwack, BC, Canada
BCHL
Columbus Mavericks
Lewis Center, OH, United States
NCDC · Midwest Conference — Great Lakes Division
Connecticut Jr. Rangers
NCDC · Atlantic Conference
Connecticut RoughRiders
Norwalk, CT, United States
NCDC · Colonial Conference
Coquitlam Express
Coquitlam, BC, Canada
BCHL
Coral Springs Jr. Cats
NCDC · South Conference — Florida Division
Corpus Christi IceRays
Corpus Christi, TX, United States
NAHL · South Division
Tier II
Cowichan Valley Capitals
Cowichan Valley, BC, Canada
BCHL
Cranbrook Bucks
Cranbrook, BC, Canada
BCHL
CT Chiefs
NCDC · Colonial Conference
Danbury Hat Tricks
Danbury, CT, United States
NAHL · East Division
Tier II
Des Moines Buccaneers
West Des Moines, IA, United States
USHL · Western Conference
Tier I
Devon Xtreme
Devon, AB, Canada
AJHL · North Division
Drayton Valley Thunder
Drayton Valley, AB, Canada
AJHL · South Division
Drumheller Dragons
Drumheller, AB, Canada
AJHL · South Division
Drummondville Voltigeurs
Drummondville, QC, Canada
QMJHL · Western Conference
Dubuque Fighting Saints
Dubuque, IA, United States
USHL · Eastern Conference
Tier I
Edmonton Oil Kings
Edmonton, AB, Canada
WHL · Central Division
El Paso Rhinos
El Paso, TX, United States
NAHL · South Division
Tier II
Elmira Aviators
Elmira, NY, United States
NAHL · East Division
Tier II
Erie Otters
Erie, PA, United States
OHL · Midwest Division
Everett Silvertips
Everett, WA, United States
WHL · U.S. Division
Fairbanks Ice Dogs
Fairbanks, AK, United States
NAHL · Midwest Division
Tier II
Fargo Force
Fargo, ND, United States
USHL · Western Conference
Tier I
Flint Firebirds
Flint, MI, United States
OHL · West Division
Florida Eels
NCDC · South Conference — Florida Division
Florida Jr. Blades
Estero, FL, United States
NCDC · South Conference — Florida Division
Florida Surge
NCDC · South Conference — Florida Division
Fort McMurray Oil Barons
Fort McMurray, AB, Canada
AJHL · North Division
Fort Wayne Spacemen
Fort Wayne, IN, United States
NCDC · Midwest Conference — Great Lakes Division
Fresno Monsters
Fresno, CA, United States
NCDC · West Conference — Pacific Division
Gatineau Olympiques
Gatineau, QC, Canada
QMJHL · Western Conference
Grand Junction River Hawks
Grand Junction, CO, United States
NAHL · Mountain Division
Tier II
Grande Prairie Storm
Grande Prairie, AB, Canada
AJHL · North Division
Green Bay Gamblers
Green Bay, WI, United States
USHL · Eastern Conference
Tier I
Guelph Storm
Guelph, ON, Canada
OHL · Midwest Division
Halifax Mooseheads
Halifax, NS, Canada
QMJHL · Eastern Conference
Hampton Roads Whalers
Chesapeake, VA, United States
NCDC · South Conference — Southeast Division
Houston Bulls
Richmond, TX, United States
NAHL · South Division
Tier II
Hudson Havoc
Hudson, WI, United States
NCDC · Midwest Conference — North Division
Idaho Falls Spud Kings
Idaho Falls, ID, United States
NAHL · Mountain Division
Tier II
Islanders Hockey Club
NCDC · Metropolitan Conference
Janesville Jets
Janesville, WI, United States
NAHL · Midwest Division
Tier II
Jersey Hitmen
Wayne, NJ, United States
NCDC · Atlantic Conference
Johnstown Tomahawks
Johnstown, PA, United States
NAHL · East Division
Tier II
Kamloops Blazers
Kamloops, BC, Canada
WHL · B.C. Division
Kelowna Rockets
Kelowna, BC, Canada
WHL · B.C. Division
Kenai River Brown Bears
Soldotna, AK, United States
NAHL · Midwest Division
Tier II
Kingston Frontenacs
Kingston, ON, Canada
OHL · East Division
Kitchener Rangers
Kitchener, ON, Canada
OHL · Midwest Division
Lake Tahoe Lakers
NCDC · West Conference — Pacific Division
Langley Rivermen
Langley, BC, Canada
BCHL
Lethbridge Hurricanes
Lethbridge, AB, Canada
WHL · Central Division
Lewiston MAINEiacs
Lewiston, ME, United States
NCDC · Northeast Conference
Lincoln Stars
Lincoln, NE, United States
USHL · Western Conference
Tier I
Lloydminster Bobcats
Lloydminster, AB, Canada
AJHL · North Division
London Knights
London, ON, Canada
OHL · Midwest Division
Lone Star Brahmas
North Richland Hills, TX, United States
NAHL · South Division
Tier II
Madison Capitols
Middleton, WI, United States
USHL · Eastern Conference
Tier I
Maryland Black Bears
Odenton, MD, United States
NAHL · East Division
Tier II
McCall Smokejumpers
NCDC · West Conference — Mountain Division
Medicine Hat Tigers
Medicine Hat, AB, Canada
WHL · Central Division
Mercer Chiefs
Hamilton Township, NJ, United States
NCDC · Atlantic Conference
Metro Jets
NCDC · Midwest Conference — Great Lakes Division
Minnesota Blue Ox
Coon Rapids, MN, United States
NCDC · Midwest Conference — North Division
Minnesota Mallards
Forest Lake, MN, United States
NAHL · Midwest Division
Tier II
Minnesota Squatch
Elk River, MN, United States
NCDC · Midwest Conference — North Division
Minnesota Wilderness
Cloquet, MN, United States
NAHL · Midwest Division
Tier II
Minot Minotauros
West Minot, ND, United States
NAHL · Central Division
Tier II
Moncton Wildcats
Moncton, NB, Canada
QMJHL · Eastern Conference
Montreal Black Vees
NCDC · Northeast Conference
Moose Jaw Warriors
Moose Jaw, SK, Canada
WHL · East Division
Muskegon Lumberjacks
Muskegon, MI, United States
USHL · Eastern Conference
Tier I
Nanaimo Clippers
Nanaimo, BC, Canada
BCHL
New England Wolves
NCDC · Metropolitan Conference
New Hampshire Mountain Kings
Hooksett, NH, United States
NAHL · East Division
Tier II
New Jersey Titans
Middletown, NJ, United States
NAHL · East Division
Tier II
New Mexico Ice Wolves
Albuquerque, NM, United States
NAHL · South Division
Tier II
New York Dynamo
Clifton Park, NY, United States
NCDC · Colonial Conference
Newfoundland Regiment
Newfoundland, NL, Canada
QMJHL · Eastern Conference
Niagara IceDogs
Niagara, ON, Canada
OHL · Central Division
North Bay Battalion
North Bay, ON, Canada
OHL · Central Division
Northeast Generals
Canton, MA, United States
NAHL · East Division
Tier II
Northern Cyclones
NCDC · Metropolitan Conference
Northern Maine Pioneers
NCDC · Northeast Conference
Northwest Express
Spooner, WI, United States
NCDC · Midwest Conference — North Division
Odessa Jackalopes
Odessa, TX, United States
NAHL · South Division
Tier II
Ogden Mustangs
Ogden, UT, United States
NAHL · Mountain Division
Tier II
Oklahoma Warriors
Oklahoma City, OK, United States
NAHL · South Division
Tier II
Okotoks Oilers
Okotoks, AB, Canada
BCHL
Olds Grizzlys
Olds, AB, Canada
AJHL · South Division
Omaha Lancers
Ralston, NE, United States
USHL · Western Conference
Tier I
Ontario Jr. Reign
Ontario, CA, United States
NCDC · West Conference — Pacific Division
Oshawa Generals
Oshawa, ON, Canada
OHL · East Division
Ottawa 67's
Ottawa, ON, Canada
OHL · East Division
Owen Sound Attack
Owen Sound, ON, Canada
OHL · Midwest Division
P.A.L. Jr. Islanders
NCDC · Atlantic Conference
Park City Outliers
NCDC · West Conference — Mountain Division
Penticton Vees
Penticton, BC, Canada
WHL · B.C. Division
Perth-Andover Bearcats
Perth-Andover, NB, Canada
NCDC · Northeast Conference
Peterborough Petes
Peterborough, ON, Canada
OHL · East Division
Philadelphia Rebels
Sewell, NJ, United States
NAHL · East Division
Tier II
Portland Winterhawks
Portland, OR, United States
WHL · U.S. Division
Potomac Patriots
NCDC · South Conference — Southeast Division
Powell River Kings
Powell River, BC, Canada
BCHL
Prince Albert Raiders
Prince Albert, SK, Canada
WHL · East Division
Prince George Cougars
Prince George, BC, Canada
WHL · B.C. Division
Prince George Spruce Kings
Prince George, BC, Canada
BCHL
Pueblo Peppers
Pueblo, CO, United States
NAHL · Mountain Division
Tier II
Québec Remparts
Québec, QC, Canada
QMJHL · Eastern Conference
Quebec Universal
NCDC · Northeast Conference
Red Bank Generals
NCDC · Colonial Conference
Red Deer Rebels
Red Deer, AB, Canada
WHL · Central Division
Red River Spartans
Clarksville, TN, United States
NCDC · Midwest Conference — Great Lakes Division
Regina Pats
Regina, SK, Canada
WHL · East Division
Rimouski Océanic
Rimouski, QC, Canada
QMJHL · Eastern Conference
Rock Springs Miners
Rock Springs, WY, United States
NCDC · West Conference — Mountain Division
Rockets Hockey Club
Bridgewater, NJ, United States
NCDC · Atlantic Conference
Rouyn-Noranda Huskies
Rouyn-Noranda, QC, Canada
QMJHL · Western Conference
Saginaw Spirit
Saginaw, MI, United States
OHL · West Division
Saint John Sea Dogs
Saint John, NB, Canada
QMJHL · Eastern Conference
Salmon Arm Silverbacks
Salmon Arm, BC, Canada
BCHL
Sarnia Sting
Sarnia, ON, Canada
OHL · West Division
Saskatoon Blades
Saskatoon, SK, Canada
WHL · East Division
Seattle Thunderbirds
Seattle, WA, United States
WHL · U.S. Division
Shawinigan Cataractes
Shawinigan, QC, Canada
QMJHL · Western Conference
Sherbrooke Phœnix
Sherbrooke, QC, Canada
QMJHL · Western Conference
Sherwood Park Crusaders
Sherwood Park, AB, Canada
BCHL
Shreveport Mudbugs
Shreveport, LA, United States
NAHL · South Division
Tier II
Sioux City Musketeers
Sioux City, IA, United States
USHL · Western Conference
Tier I
Sioux Falls Stampede
Sioux Falls, SD, United States
USHL · Western Conference
Tier I
Soo Greyhounds
Sault Ste. Marie, ON, Canada
OHL · West Division
South Shore Kings
Foxboro, MA, United States
NCDC · Metropolitan Conference
Spokane Chiefs
Spokane, WA, United States
WHL · U.S. Division
Springfield Jr. Blues
Springfield, IL, United States
NAHL · Midwest Division
Tier II
Springfield Pics
NCDC · Colonial Conference
Spruce Grove Saints
Spruce Grove, AB, Canada
BCHL
St. Cloud Norsemen
St. Cloud, MN, United States
NAHL · Central Division
Tier II
St. Stephen County Moose
St. Stephen, NB, Canada
NCDC · Northeast Conference
Sudbury Wolves
Sudbury, ON, Canada
OHL · Central Division
Surrey Eagles
Surrey, BC, Canada
BCHL
Swift Current Broncos
Swift Current, SK, Canada
WHL · East Division
Syracuse Lightning
NCDC · Colonial Conference
Tampa Bay Juniors
NCDC · South Conference — Florida Division
Thunder Hockey Club
NCDC · Northeast Conference
Toledo Cherokee
NCDC · Midwest Conference — Great Lakes Division
Trail Smoke Eaters
Trail, BC, Canada
BCHL
Tri-City Americans
Tri-City, WA, United States
WHL · U.S. Division
Tri-City Storm
Kearney, NE, United States
USHL · Western Conference
Tier I
Typhoon HC
NCDC · South Conference — Florida Division
USA Hockey NTDP
Plymouth, MI, United States
USHL · Eastern Conference
Tier I
Utica Jr. Comets
NCDC · Colonial Conference
Val-d'Or Foreurs
Val-d'Or, QC, Canada
QMJHL · Western Conference
Vancouver Giants
Vancouver, BC, Canada
WHL · B.C. Division
Ventura Vikings
Simi Valley, CA, United States
NCDC · West Conference — Pacific Division
Vermont Universal
NCDC · Colonial Conference
Vernal Oilers
NCDC · West Conference — Mountain Division
Vernon Vipers
Vernon, BC, Canada
BCHL
Victoria Grizzlies
Victoria, BC, Canada
BCHL
Victoria Royals
Victoria, BC, Canada
WHL · B.C. Division
Victoriaville Tigres
Victoriaville, QC, Canada
QMJHL · Western Conference
Waterloo Black Hawks
Waterloo, IA, United States
USHL · Western Conference
Tier I
Watertown Shamrocks
Watertown, SD, United States
NAHL · Central Division
Tier II
WBS Knights
Pittston, PA, United States
NCDC · Atlantic Conference
Wenatchee Wild
Wenatchee, WA, United States
WHL · U.S. Division
West Chester Wolves
West Chester, PA, United States
NCDC · Atlantic Conference
West Kelowna Warriors
West Kelowna, BC, Canada
BCHL
Whitecourt Wolverines
Whitecourt, AB, Canada
AJHL · North Division
Windsor Spitfires
Windsor, ON, Canada
OHL · West Division
Wisconsin Rapids Riverkings
Wisconsin Rapids, WI, United States
NCDC · Midwest Conference — North Division
Wisconsin Windigo
Brookfield, WI, United States
NAHL · Midwest Division
Tier II
Woodstock Warriors
Woodstock, NB, Canada
NCDC · Northeast Conference
Worcester Jr. Railers
Worcester, MA, United States
NCDC · Metropolitan Conference
Yorktown Admirals
Yorktown, VA, United States
NCDC · South Conference — Southeast Division
Youngstown Phantoms
Youngstown, OH, United States
USHL · Eastern Conference
Tier I
Junior teams relocate, rebrand and change leagues. Each record shows the season it was checked for. Beyond The Puck does not rank leagues or teams, does not publish costs or fees, and does not claim recruiting, scholarship or advancement outcomes. Confirm anything important directly with the league or team.
Eligibility
Eligibility rules can change. Families should confirm current eligibility requirements directly with the NCAA and the applicable league or governing body. Beyond The Puck does not summarise eligibility rules or give individual eligibility advice — these links go to the official sources.
Questions to Ask Before Choosing a Junior Opportunity
These are questions for your family to ask directly. They are not claims about any team listed here.
- What role is the team discussing with the player?
- How many returning players are at the same position?
- What development resources are actually provided?
- How is practice structured through the week?
- What are the total family costs for a season?
- What billet arrangements exist, and how are billet families selected?
- How are academics handled for school-age players?
- What happens if the player is released, traded or moved to an affiliate?
- What league or governing-body rules should our family understand?
- What are the player's long-term hockey and education priorities?
Research Before You Decide
Browsing leagues and teams is one step. These Beyond The Puck guides cover the questions families work through next.
Decision Guide
Junior Hockey Options Explained
Read the guideDecision Guide
Is My Player Ready for Junior Hockey?
Read the guideDecision Guide
Billet Families — The Complete Parent Guide
Read the guideDecision Guide
NCAA Hockey Recruiting Timeline
Read the guideDecision Guide
When to Contact College Coaches
Read the guideDecision Guide
Scholarships and Financial Aid for College Hockey
Read the guideDecision Guide
The Real Cost of Elite Hockey
Read the guideDecision Guide
NCAA Division I Women's Hockey Recruiting
Read the guideWhere Junior Hockey Fits
Junior hockey is one of several routes, not a required step. Some players move from club or school hockey directly into college hockey, and the men's and women's pathways differ in how junior hockey is used. Beyond The Puck does not rank leagues or teams and does not claim any level leads to a particular outcome.
AAA Hockey Organizations
Club programs many players compete in before junior age.
OpenPrep School Hockey
Secondary schools with hockey programs, an alternative or a step before junior.
OpenNCAA Division I Men's Hockey
The men's college landscape families research alongside junior options.
OpenNCAA Division I Women's Hockey
The women's college pathway, which is structured differently from the men's.
OpenPlayer Pathway
How the levels connect, and at what ages decisions usually come up.
OpenThree Different Questions
What exists?
Directories show you the organizations, schools, leagues and programs across the hockey landscape.
You are here
Which decisions matter?
The Decision Center walks through the big choices families face, from AAA to junior to college.
Visit the Decision CenterWhat makes sense for my player?
Not sure what path makes sense? Build your personalized Player Hockey Roadmap.
Build your roadmapYour Next Step
Considering Junior Hockey?
Build your personalized Player Hockey Roadmap and see how the junior pathway fits alongside the other options available to your player.
