List of Nova Scotia Junior B Champions

The following is a list of Nova Scotia Junior B champions.

note: Pre-1980-81 season champions were provincial champions playing in the Antigonish-Pictou-Colchester Junior B Hockey League, Cape Breton Junior B Hockey League, Metro Valley Junior Hockey League (which became Junior "A" level in 1991) Northumberland Junior B Hockey League and the Eastern Junior B Hockey League. 1. Pictou Co. Stewarts Jackets also listed as Nova Scotia champions for 1983.

Note For 1992 to present, please see Nova Scotia Junior Hockey League as the league became the only Junior B league in the province and its champion became de facto provincial champions.

Playoff results
Halifax Colonels of the Halifax & District League defeated the Berwick Shell Bruins (independent) 4-2 in final.
 * 1967

Strait Pirates defeated Digby and Glace Bay-Sydney Metro Bees to reach final. Windsor Royals beat the Truro Bearcats (APCJBHL champions) 4-1 in mainland final. Strait Pirates beat Windsor Royals in Nova Scotia final.
 * 1968

Strait Pirates defeated East Hants Penguins 3-0 on series in final.
 * 1969

New Glasgow Bombers defeated Glace Bay-Sydney Metro Bees in semifinal. Truro Bearcats beat New Glasgow Bombers in final.
 * 1970

Truro Bearcats defeated Pictou Maripacs in final.
 * 1971

Glace Bay-Sydney Metro Bees defeated Truro Bearcats in final.
 * 1972

New Glasgow Bombers defeated Antigonish Bulldogs 4-2 in final.
 * 1973

Truro Bearcats defeated Sydney Millionaires in final.
 * 1974

Dartmouth Arrows defeated Sydney Millionaires 4-3 in final.
 * 1975

Truro Bearcats defeated Strait Pirates 4-1 in final.
 * 1976

Dartmouth Arrows defeated Strait Pirates in final.
 * 1977

Antigonish Bulldogs defeated Shannon Park Huskies in final.
 * 1981

Spryfield Lions defeated Strait Pirates in final.
 * 1986

Windsor Royals defeated Strait Pirates in final.
 * 1992