Skip to content
Live Feed

Connecting to verified hockey sources…

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
Explore league

BCHL

BCHL

Country
Canada
Footprint
British Columbia and Alberta, Canada
Teams
20 teams listed · 2026-27
Explore league

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
Explore league

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
Explore league

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
Explore league

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
Explore league

USHL

United States Hockey League

Country
United States
Classification
Tier I
Footprint
Midwest and Northeast United States
Teams
16 teams listed · 2026-27
Explore league

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
Explore league

Find Teams

Teams

208 of 208 shown

Aberdeen Wings

Westport, SD, United States

NAHL · Central Division

Tier II

View team

Alberni Valley Bulldogs

Alberni Valley, BC, Canada

BCHL

View team

Amarillo Wranglers

Amarillo, TX, United States

NAHL · South Division

Tier II

View team

Anchorage Wolverines

Anchorage, AK, United States

NAHL · Midwest Division

Tier II

View team

Austin Bruins

Austin, MN, United States

NAHL · Central Division

Tier II

View team

Baie-Comeau Drakkar

Baie-Comeau, QC, Canada

QMJHL · Eastern Conference

View team

Barrie Colts

Barrie, ON, Canada

OHL · Central Division

View team

Billings Cattle Punchers

Billings, MT, United States

NAHL · Mountain Division

Tier II

View team

Bismarck Bobcats

Bismarck, ND, United States

NAHL · Central Division

Tier II

View team

Blackfalds Bulldogs

Blackfalds, AB, Canada

BCHL

View team

Blainville-Boisbriand Armada

Blainville-Boisbriand, QC, Canada

QMJHL · Western Conference

View team

Bonnyville Pontiacs

Bonnyville, AB, Canada

AJHL · North Division

View team

Boston Jr. Bruins

Marlborough, MA, United States

NCDC · Metropolitan Conference

View team

Boston Jr. Rangers

NCDC · Metropolitan Conference

View team

Boston Jr. Terriers

NCDC · Metropolitan Conference

View team

Brampton Steelheads

Brampton, ON, Canada

OHL · Central Division

View team

Brandon Wheat Kings

Brandon, MB, Canada

WHL · East Division

View team

Brantford Bulldogs

Brantford, ON, Canada

OHL · East Division

View team

Brooks Bandits

Brooks, AB, Canada

BCHL

View team

Calgary Canucks

Calgary, AB, Canada

AJHL · South Division

View team

Calgary Hitmen

Calgary, AB, Canada

WHL · Central Division

View team

Camrose Kodiaks

Camrose, AB, Canada

AJHL · South Division

View team

Canmore Eagles

Canmore, AB, Canada

AJHL · South Division

View team

Cape Breton Eagles

Cape Breton, NS, Canada

QMJHL · Eastern Conference

View team

Carolina Jr. Hurricanes

NCDC · South Conference — Southeast Division

View team

Casper Warbirds

NCDC · West Conference — Mountain Division

View team

Cedar Rapids RoughRiders

Cedar Rapids, IA, United States

USHL · Eastern Conference

Tier I

View team

Charleston Colonials

North Charleston, SC, United States

NCDC · South Conference — Southeast Division

View team

Charlotte Rush

Pineville, NC, United States

NCDC · South Conference — Southeast Division

View team

Charlottetown Islanders

Charlottetown, PE, Canada

QMJHL · Eastern Conference

View team

Chicago Steel

Chicago, IL, United States

USHL · Eastern Conference

Tier I

View team

Chicago Union

NCDC · Midwest Conference — Great Lakes Division

View team

Chicoutimi Saguenéens

Chicoutimi, QC, Canada

QMJHL · Eastern Conference

View team

Chilliwack Chiefs

Chilliwack, BC, Canada

BCHL

View team

Columbus Mavericks

Lewis Center, OH, United States

NCDC · Midwest Conference — Great Lakes Division

View team

Connecticut Jr. Rangers

NCDC · Atlantic Conference

View team

Connecticut RoughRiders

Norwalk, CT, United States

NCDC · Colonial Conference

View team

Coquitlam Express

Coquitlam, BC, Canada

BCHL

View team

Coral Springs Jr. Cats

NCDC · South Conference — Florida Division

View team

Corpus Christi IceRays

Corpus Christi, TX, United States

NAHL · South Division

Tier II

View team

Cowichan Valley Capitals

Cowichan Valley, BC, Canada

BCHL

View team

Cranbrook Bucks

Cranbrook, BC, Canada

BCHL

View team

CT Chiefs

NCDC · Colonial Conference

View team

Danbury Hat Tricks

Danbury, CT, United States

NAHL · East Division

Tier II

View team

Des Moines Buccaneers

West Des Moines, IA, United States

USHL · Western Conference

Tier I

View team

Devon Xtreme

Devon, AB, Canada

AJHL · North Division

View team

Drayton Valley Thunder

Drayton Valley, AB, Canada

AJHL · South Division

View team

Drumheller Dragons

Drumheller, AB, Canada

AJHL · South Division

View team

Drummondville Voltigeurs

Drummondville, QC, Canada

QMJHL · Western Conference

View team

Dubuque Fighting Saints

Dubuque, IA, United States

USHL · Eastern Conference

Tier I

View team

Edmonton Oil Kings

Edmonton, AB, Canada

WHL · Central Division

View team

El Paso Rhinos

El Paso, TX, United States

NAHL · South Division

Tier II

View team

Elmira Aviators

Elmira, NY, United States

NAHL · East Division

Tier II

View team

Erie Otters

Erie, PA, United States

OHL · Midwest Division

View team

Everett Silvertips

Everett, WA, United States

WHL · U.S. Division

View team

Fairbanks Ice Dogs

Fairbanks, AK, United States

NAHL · Midwest Division

Tier II

View team

Fargo Force

Fargo, ND, United States

USHL · Western Conference

Tier I

View team

Flint Firebirds

Flint, MI, United States

OHL · West Division

View team

Florida Eels

NCDC · South Conference — Florida Division

View team

Florida Jr. Blades

Estero, FL, United States

NCDC · South Conference — Florida Division

View team

Florida Surge

NCDC · South Conference — Florida Division

View team

Fort McMurray Oil Barons

Fort McMurray, AB, Canada

AJHL · North Division

View team

Fort Wayne Spacemen

Fort Wayne, IN, United States

NCDC · Midwest Conference — Great Lakes Division

View team

Fresno Monsters

Fresno, CA, United States

NCDC · West Conference — Pacific Division

View team

Gatineau Olympiques

Gatineau, QC, Canada

QMJHL · Western Conference

View team

Grand Junction River Hawks

Grand Junction, CO, United States

NAHL · Mountain Division

Tier II

View team

Grande Prairie Storm

Grande Prairie, AB, Canada

AJHL · North Division

View team

Green Bay Gamblers

Green Bay, WI, United States

USHL · Eastern Conference

Tier I

View team

Guelph Storm

Guelph, ON, Canada

OHL · Midwest Division

View team

Halifax Mooseheads

Halifax, NS, Canada

QMJHL · Eastern Conference

View team

Hampton Roads Whalers

Chesapeake, VA, United States

NCDC · South Conference — Southeast Division

View team

Houston Bulls

Richmond, TX, United States

NAHL · South Division

Tier II

View team

Hudson Havoc

Hudson, WI, United States

NCDC · Midwest Conference — North Division

View team

Idaho Falls Spud Kings

Idaho Falls, ID, United States

NAHL · Mountain Division

Tier II

View team

Islanders Hockey Club

NCDC · Metropolitan Conference

View team

Janesville Jets

Janesville, WI, United States

NAHL · Midwest Division

Tier II

View team

Jersey Hitmen

Wayne, NJ, United States

NCDC · Atlantic Conference

View team

Johnstown Tomahawks

Johnstown, PA, United States

NAHL · East Division

Tier II

View team

Kamloops Blazers

Kamloops, BC, Canada

WHL · B.C. Division

View team

Kelowna Rockets

Kelowna, BC, Canada

WHL · B.C. Division

View team

Kenai River Brown Bears

Soldotna, AK, United States

NAHL · Midwest Division

Tier II

View team

Kingston Frontenacs

Kingston, ON, Canada

OHL · East Division

View team

Kitchener Rangers

Kitchener, ON, Canada

OHL · Midwest Division

View team

Lake Tahoe Lakers

NCDC · West Conference — Pacific Division

View team

Langley Rivermen

Langley, BC, Canada

BCHL

View team

Lethbridge Hurricanes

Lethbridge, AB, Canada

WHL · Central Division

View team

Lewiston MAINEiacs

Lewiston, ME, United States

NCDC · Northeast Conference

View team

Lincoln Stars

Lincoln, NE, United States

USHL · Western Conference

Tier I

View team

Lloydminster Bobcats

Lloydminster, AB, Canada

AJHL · North Division

View team

London Knights

London, ON, Canada

OHL · Midwest Division

View team

Lone Star Brahmas

North Richland Hills, TX, United States

NAHL · South Division

Tier II

View team

Madison Capitols

Middleton, WI, United States

USHL · Eastern Conference

Tier I

View team

Maryland Black Bears

Odenton, MD, United States

NAHL · East Division

Tier II

View team

McCall Smokejumpers

NCDC · West Conference — Mountain Division

View team

Medicine Hat Tigers

Medicine Hat, AB, Canada

WHL · Central Division

View team

Mercer Chiefs

Hamilton Township, NJ, United States

NCDC · Atlantic Conference

View team

Metro Jets

NCDC · Midwest Conference — Great Lakes Division

View team

Minnesota Blue Ox

Coon Rapids, MN, United States

NCDC · Midwest Conference — North Division

View team

Minnesota Mallards

Forest Lake, MN, United States

NAHL · Midwest Division

Tier II

View team

Minnesota Squatch

Elk River, MN, United States

NCDC · Midwest Conference — North Division

View team

Minnesota Wilderness

Cloquet, MN, United States

NAHL · Midwest Division

Tier II

View team

Minot Minotauros

West Minot, ND, United States

NAHL · Central Division

Tier II

View team

Moncton Wildcats

Moncton, NB, Canada

QMJHL · Eastern Conference

View team

Montreal Black Vees

NCDC · Northeast Conference

View team

Moose Jaw Warriors

Moose Jaw, SK, Canada

WHL · East Division

View team

Muskegon Lumberjacks

Muskegon, MI, United States

USHL · Eastern Conference

Tier I

View team

Nanaimo Clippers

Nanaimo, BC, Canada

BCHL

View team

New England Wolves

NCDC · Metropolitan Conference

View team

New Hampshire Mountain Kings

Hooksett, NH, United States

NAHL · East Division

Tier II

View team

New Jersey Titans

Middletown, NJ, United States

NAHL · East Division

Tier II

View team

New Mexico Ice Wolves

Albuquerque, NM, United States

NAHL · South Division

Tier II

View team

New York Dynamo

Clifton Park, NY, United States

NCDC · Colonial Conference

View team

Newfoundland Regiment

Newfoundland, NL, Canada

QMJHL · Eastern Conference

View team

Niagara IceDogs

Niagara, ON, Canada

OHL · Central Division

View team

North Bay Battalion

North Bay, ON, Canada

OHL · Central Division

View team

Northeast Generals

Canton, MA, United States

NAHL · East Division

Tier II

View team

Northern Cyclones

NCDC · Metropolitan Conference

View team

Northern Maine Pioneers

NCDC · Northeast Conference

View team

Northwest Express

Spooner, WI, United States

NCDC · Midwest Conference — North Division

View team

Odessa Jackalopes

Odessa, TX, United States

NAHL · South Division

Tier II

View team

Ogden Mustangs

Ogden, UT, United States

NAHL · Mountain Division

Tier II

View team

Oklahoma Warriors

Oklahoma City, OK, United States

NAHL · South Division

Tier II

View team

Okotoks Oilers

Okotoks, AB, Canada

BCHL

View team

Olds Grizzlys

Olds, AB, Canada

AJHL · South Division

View team

Omaha Lancers

Ralston, NE, United States

USHL · Western Conference

Tier I

View team

Ontario Jr. Reign

Ontario, CA, United States

NCDC · West Conference — Pacific Division

View team

Oshawa Generals

Oshawa, ON, Canada

OHL · East Division

View team

Ottawa 67's

Ottawa, ON, Canada

OHL · East Division

View team

Owen Sound Attack

Owen Sound, ON, Canada

OHL · Midwest Division

View team

P.A.L. Jr. Islanders

NCDC · Atlantic Conference

View team

Park City Outliers

NCDC · West Conference — Mountain Division

View team

Penticton Vees

Penticton, BC, Canada

WHL · B.C. Division

View team

Perth-Andover Bearcats

Perth-Andover, NB, Canada

NCDC · Northeast Conference

View team

Peterborough Petes

Peterborough, ON, Canada

OHL · East Division

View team

Philadelphia Rebels

Sewell, NJ, United States

NAHL · East Division

Tier II

View team

Portland Winterhawks

Portland, OR, United States

WHL · U.S. Division

View team

Potomac Patriots

NCDC · South Conference — Southeast Division

View team

Powell River Kings

Powell River, BC, Canada

BCHL

View team

Prince Albert Raiders

Prince Albert, SK, Canada

WHL · East Division

View team

Prince George Cougars

Prince George, BC, Canada

WHL · B.C. Division

View team

Prince George Spruce Kings

Prince George, BC, Canada

BCHL

View team

Pueblo Peppers

Pueblo, CO, United States

NAHL · Mountain Division

Tier II

View team

Québec Remparts

Québec, QC, Canada

QMJHL · Eastern Conference

View team

Quebec Universal

NCDC · Northeast Conference

View team

Red Bank Generals

NCDC · Colonial Conference

View team

Red Deer Rebels

Red Deer, AB, Canada

WHL · Central Division

View team

Red River Spartans

Clarksville, TN, United States

NCDC · Midwest Conference — Great Lakes Division

View team

Regina Pats

Regina, SK, Canada

WHL · East Division

View team

Rimouski Océanic

Rimouski, QC, Canada

QMJHL · Eastern Conference

View team

Rock Springs Miners

Rock Springs, WY, United States

NCDC · West Conference — Mountain Division

View team

Rockets Hockey Club

Bridgewater, NJ, United States

NCDC · Atlantic Conference

View team

Rouyn-Noranda Huskies

Rouyn-Noranda, QC, Canada

QMJHL · Western Conference

View team

Saginaw Spirit

Saginaw, MI, United States

OHL · West Division

View team

Saint John Sea Dogs

Saint John, NB, Canada

QMJHL · Eastern Conference

View team

Salmon Arm Silverbacks

Salmon Arm, BC, Canada

BCHL

View team

Sarnia Sting

Sarnia, ON, Canada

OHL · West Division

View team

Saskatoon Blades

Saskatoon, SK, Canada

WHL · East Division

View team

Seattle Thunderbirds

Seattle, WA, United States

WHL · U.S. Division

View team

Shawinigan Cataractes

Shawinigan, QC, Canada

QMJHL · Western Conference

View team

Sherbrooke Phœnix

Sherbrooke, QC, Canada

QMJHL · Western Conference

View team

Sherwood Park Crusaders

Sherwood Park, AB, Canada

BCHL

View team

Shreveport Mudbugs

Shreveport, LA, United States

NAHL · South Division

Tier II

View team

Sioux City Musketeers

Sioux City, IA, United States

USHL · Western Conference

Tier I

View team

Sioux Falls Stampede

Sioux Falls, SD, United States

USHL · Western Conference

Tier I

View team

Soo Greyhounds

Sault Ste. Marie, ON, Canada

OHL · West Division

View team

South Shore Kings

Foxboro, MA, United States

NCDC · Metropolitan Conference

View team

Spokane Chiefs

Spokane, WA, United States

WHL · U.S. Division

View team

Springfield Jr. Blues

Springfield, IL, United States

NAHL · Midwest Division

Tier II

View team

Springfield Pics

NCDC · Colonial Conference

View team

Spruce Grove Saints

Spruce Grove, AB, Canada

BCHL

View team

St. Cloud Norsemen

St. Cloud, MN, United States

NAHL · Central Division

Tier II

View team

St. Stephen County Moose

St. Stephen, NB, Canada

NCDC · Northeast Conference

View team

Sudbury Wolves

Sudbury, ON, Canada

OHL · Central Division

View team

Surrey Eagles

Surrey, BC, Canada

BCHL

View team

Swift Current Broncos

Swift Current, SK, Canada

WHL · East Division

View team

Syracuse Lightning

NCDC · Colonial Conference

View team

Tampa Bay Juniors

NCDC · South Conference — Florida Division

View team

Thunder Hockey Club

NCDC · Northeast Conference

View team

Toledo Cherokee

NCDC · Midwest Conference — Great Lakes Division

View team

Trail Smoke Eaters

Trail, BC, Canada

BCHL

View team

Tri-City Americans

Tri-City, WA, United States

WHL · U.S. Division

View team

Tri-City Storm

Kearney, NE, United States

USHL · Western Conference

Tier I

View team

Typhoon HC

NCDC · South Conference — Florida Division

View team

USA Hockey NTDP

Plymouth, MI, United States

USHL · Eastern Conference

Tier I

View team

Utica Jr. Comets

NCDC · Colonial Conference

View team

Val-d'Or Foreurs

Val-d'Or, QC, Canada

QMJHL · Western Conference

View team

Vancouver Giants

Vancouver, BC, Canada

WHL · B.C. Division

View team

Ventura Vikings

Simi Valley, CA, United States

NCDC · West Conference — Pacific Division

View team

Vermont Universal

NCDC · Colonial Conference

View team

Vernal Oilers

NCDC · West Conference — Mountain Division

View team

Vernon Vipers

Vernon, BC, Canada

BCHL

View team

Victoria Grizzlies

Victoria, BC, Canada

BCHL

View team

Victoria Royals

Victoria, BC, Canada

WHL · B.C. Division

View team

Victoriaville Tigres

Victoriaville, QC, Canada

QMJHL · Western Conference

View team

Waterloo Black Hawks

Waterloo, IA, United States

USHL · Western Conference

Tier I

View team

Watertown Shamrocks

Watertown, SD, United States

NAHL · Central Division

Tier II

View team

WBS Knights

Pittston, PA, United States

NCDC · Atlantic Conference

View team

Wenatchee Wild

Wenatchee, WA, United States

WHL · U.S. Division

View team

West Chester Wolves

West Chester, PA, United States

NCDC · Atlantic Conference

View team

West Kelowna Warriors

West Kelowna, BC, Canada

BCHL

View team

Whitecourt Wolverines

Whitecourt, AB, Canada

AJHL · North Division

View team

Windsor Spitfires

Windsor, ON, Canada

OHL · West Division

View team

Wisconsin Rapids Riverkings

Wisconsin Rapids, WI, United States

NCDC · Midwest Conference — North Division

View team

Wisconsin Windigo

Brookfield, WI, United States

NAHL · Midwest Division

Tier II

View team

Woodstock Warriors

Woodstock, NB, Canada

NCDC · Northeast Conference

View team

Worcester Jr. Railers

Worcester, MA, United States

NCDC · Metropolitan Conference

View team

Yorktown Admirals

Yorktown, VA, United States

NCDC · South Conference — Southeast Division

View team

Youngstown Phantoms

Youngstown, OH, United States

USHL · Eastern Conference

Tier I

View team

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.

Where 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.

Your 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.