Sport based activities are offered by non-profit organizations throughout the community.  Most are registered events and require pre-registration while a few offer drop in programs.  In some instances, the City will accept registrations for groups at the Municipal Pool; however, programs are offered by the associated group.

For more details, see the contact information for the appropriate program below.


Studio Dance Arts offers an extensive program of dance classes for a diverse age group.  Their studio is located int he White Mountain Building - 99 Spine Road.

Visit the Studio Dance Works website for further details (click here)

Figure Skating

The Elliot Lake Skating Club is a non-profit organization that provides several levels of skating lessons by Skate Canada qualified coaches.

Visit the Elliot Lake Skating Club website for program details and schedules (click here).

Youth Hockey

Elliot Lake Minor Hockey oversees all youth hockey programs in Elliot Lake.  For more information, visit the Elliot Lake Minor Hockey website.

Elliot Lake Minor Hockey website (click here)


Youth soccer is operated by Elliot Lake Minor Soccer and provides a developmental program for players aged 3-13 and a competitive program for players aged 10-18.  Soccer is held entirely outdoors during summer months.

For more information, visit the Elliot Lake Minor Soccer website (click here).

Track & Field

The Elliot Lake Track club trains children and youth in the fundamental skills of running, jumping and throwing and the technical skill progressions for track and field events.  The program is primarily geared towards youth aged 5 to 13 with special programming available for older youth and competitive athletes.

Visit the Elliot Lake Track Club Website for more details (click here).