top of page

Sports for Kids in Northwest Michigan

Updated: Feb 15, 2023

From martial arts to ice skating, there are a variety of sports available for kids of all ages in Northwest Michigan. We started compiling a list for you to browse, and will continue adding to it on (at least!) a monthly basis!


Coming Soon:

  • Baseball

  • Cheerleading

  • Football

  • Golf

  • Soccer

  • Tennis

  • Track & Field

  • Yoga

  • Horseback Riding

  • Equestrian

  • Rowing

  • And More!

Aerial Arts

Water's Edge Gymnastics (Traverse City)

Edge Aerial Arts currently offers instruction on aerial silks, aerial hammock, double point aerial hoop, single point aerial hoop (lyra), and static trapeze for ages 16 and up.


Traverse City Little League (Traverse City)

Traverse City Little League baseball is for boys and girls ages 5-16. T-Ball, coach pitch and kid pitch leagues are available.

  • Registration opens in early February

  • Leagues

    • T-Ball

      • Ages: 5-6

    • Coach Pitch

      • Ages: 7-8

    • Minors

      • Ages: 9-10

    • Majors

      • Ages: 11-12

  • Contact:

American Legion Junior Baseball (Traverse City)


Grand Traverse Bay YMCA (Traverse City)

Winter and spring leagues for youth (Grades K-5) and middle school girls' and boys' (Grades 6-8) basketball leagues.

Northern Pride Sports Academy (Northwest Michigan)


Traverse City Curling Club (Traverse City)

The Traverse City Curling Club offers youth programs, adaptive equipment, and leagues for everyone —no matter their age, ability, or expertise. Whether you become a member, sign up for competitive league play, want to volunteer, or have us host your next corporate team-building event, we invite you to…join us!

Leelanau Curling Club (Maple City)

Figure and Ice Skating

Traverse City Figure Skating Club (Traverse City)

The Traverse City Figure Skating Club offers a wide range of skating options beginning with the Learn to Skate program for Basic Skills and continuing through more advanced skating such as freestyle, moves in the field, and ice dance. Skating lessons are offered for children from age 3 and up through adults.


Boyne Area Gymnastics (Boyne City)

Boyne Area Gymnastics is a non-profit group that offers gymnastics, cheer-tumbling, and fitness classes for kids 18 months and up.

  • Sample of Programs:

    • Parent and Tot Class (Ages 2-3)

    • Ninja (Ages 18 months - 13 years)

    • Cheer (Ages 4-17)

  • Contact Boyne Area Gymnastics for more information:

Cadillac Area YMCA (Cadillac)

Grand Traverse Bay Gymnastics (Traverse City)

Lake Side Elite (Boyne City)

Water's Edge Gymnastics (Traverse City)

Willoway Spa and Wellness (Petoskey)

Ice Hockey

Cadillac Area Ice Hockey (Cadillac)

Cadillac Area Ice Hockey offers a Learn to Play program and registration for competitive ice hockey teams. The objective of the Learn to Play program is to teach your child the fundamentals of hockey. It also prepares them to join a team within CAHA, from Mini Mites (ages 5-6) through Bantam (13-14).

Cadillac Women's Hockey (Cadillac)

Grand Traverse Hockey Association (Traverse City)

Kalkaska Area Hockey Association (Kalkaska)

Martial Arts, Boxing, Ninja and Parkour

ATA Black Belt Academy (Harbor Springs/Petoskey)

The ATA Black Belt Academy offers martial arts instruction, specializing in taekwondo, for ages 5 and up.

  • Classes:

    • Ages 5-10

    • Ages 11+

  • Contact:

    • Address: 8496 M119, Harbor Springs

    • Phone: 231-203-3987

    • Website

ATA Martial Arts (Traverse City)

Challenge Fitness (Charlevoix)

Grand Traverse Bay YMCA (Traverse City)

Jim Adkins White Tiger Martial Arts (Traverse City)

Ki Martial Arts (Central Lake)

Lake Side Elite (Boyne City)

Northern Michigan Taekwondo (Elk Rapids)

Family Friendly TKD (Buckley)

Ronin Jiu Jitsu Academy (Harbor Springs)

Seung-ni Martial Arts Traverse City Academy (Traverse City)

Significant Strikes (Traverse City)

Ticconi's ATA Martial Arts (Manistee/Suttons Bay/Cadillac)

Water's Edge Gymnastics - Ninja and Parkour (Traverse City)

Skiing and Snowboarding

Boyne Mountain Resort (Boyne Falls)

Boyne Mountain offers ski and snowboarding private and group lessons, seasonal youth programs and racing opportunities. Lift tickets and season passes are also available.

Caberfae Peaks (Cadillac)

Crystal Mountain (Thompsonville)

Hickory Hills Recreation Area (Traverse City)

The Highlands at Harbor Springs (Harbor Springs)

The Homestead (Glen Arbor)

Mt. Holiday (Traverse City)

Mt. McSauba (Charlevoix)

Nub's Nob (Harbor Springs)

Schuss Mountain at Shanty Creek (Bellaire)


Cadillac Area YMCA (Cadillac)

The YMCA offers classes for all ages to learn this important skill while building knowledge, stamina, and form to become a strong and safe swimmer.

Charlevoix Area Community Pool (Charlevoix)

Crystal Swim (Thompsonville)

Grand Traverse Bay YMCA (Traverse City)

HopeFloats (Traverse City)

Manistee Recreation Association (Manistee)

Petoskey Swimming (Multiple Locations)

TC Mermaid (Traverse City)

Manistee Recreation Association (Manistee)

Manistee Swim Team (Manistee)

Petoskey Swimming (Petoskey)


Avalanche Volleyball Club (Boyne City)

Avalanche Volleyball Club is a non-profit organization dedicated to developing volleyball skills for local elementary, middle school, and high school athletes. Tryouts take place in November, and the travel team's season operates from November - March. In June, beach volleyball is offered in Boyne City.

Northern Shockers (Fife Lake)

Northshore Volleyball (Traverse City)


bottom of page