About Us

Team Angle Volleyball Club

Team Angle volleyball club offers volleyball training all year long for players in 1st-12th grade.  

We offer travel teams and clinics during the Winter and Spring.  In the Summer, we have beach volleyball training with our beach club program as well as helping school teams with site camps and hosting our own all skills and positional camps.  During the Fall, we offer skills clinics and positional training.  All that we offer is available to boys and girls, except for travel teams.  We have boys teams for 1st-6th grade.  Lessons are available on request most of the year.

Our indoor practices are at Western Michigan Christian high school, across from the Muskegon County Airport, in Norton Shores.  We are conveniently located within 5 minutes of both I-96 and US-31.  There is a circle drive drop off location in the back of the school at the gym doors with plenty of lighted parking.  We use all state of the art equipment and facilities.  All of our balls and ball carts are made by Baden Sports.

Our outdoor practices are at Pere Marquette Park in Muskegon.  We usually set up near the lake along the walk that leads to the light house or on the courts nearest the playground equipment and bathroom building.  We offer clinics 2 nights per week and lessons throughout the week.  Beach Club is for 1st-12th grade boys and girls and runs from mid June to the end of July.

Boys Volleyball!!

Team Angle is offers boys volleyball!!  Boys can play on travel teams up to U12s and can join in all of our indoor and beach clinics all year long.

Beach Volleyball!!

We offer beach volleyball for players in grades 1-12 from mid June until the end of July.  Team Angle Beach Club practices are held at Pere Marquette Park in Muskegon.


Contact Us

Drop us a line!


Please email us at teamangle@comcast.net

Practice location

Western Michigan Christian High School, 455 E Ellis Rd, Norton Shores, Michigan 49441, United States

Spring practice times


7:00 pm – 9:00 pm


7:00 pm – 9:00 pm


7:00 pm – 9:00 pm


7:00 pm – 9:00 pm


6:00 pm – 8:00 pm


10:00 am – 2:00 pm