Softball Canada: Softball Canada is the governing body for the sport of Softball in Canada, providing softball opportunities for all Canadians.
Triple Play Softball: Triple Play is Softball Canada’s new Player Development Website. The purpose of Triple Play is to provide relevant information to softball athletes. The website also provides information for coaches and parents of these athletes.
Softball Ontario: Their goal is to promote and develop the sport of softball for it's athletes, officials and volunteers by providing programs and services at all levels of competitions.
Ontario Amateur Softball Association: The Ontario Amateur Softball Association is recognized as a preeminent developmental body for softball in Canada.