Register a Program
Forks Township
Recreation

Youth Recreation Programs


Pre-School Aged

Amazing Athletes

Amazing Athletes uses a multi-sport program to benefit children aged 2 ½ to 6 years physically, mentally, socially, and emotionally. Our program introduces the fundamentals of 9 different sports (soccer, hockey, volleyball, basketball, tennis, lacrosse, football, baseball, and golf) in a non-competitive environment. Children in Amazing Athletes routinely gain greater confidence, learn to combine fitness with fun, and develop 7 key motor skills: balancing, running, jumping, throwing, catching, kicking, and bowling.

  • On-Going Enrollment!!!
  • Sessions for 2-3 years
  • Sessions for 4-6 years


Click here to register.



Amazing Athletes Soccer Stars - Kick & Play

An introduction to soccer for our youngest friends! Engaging toddlers and their parents in a fun and exciting word of soccer activities to build gross motor skills and coordination from a young age! These classes are 20 minutes long as we build up their skills and confidence.

  • On-going Enrollment!!!
  • Sessions for 18 months - 2.5 years old (Parent and Me)
  • Saturdays at 9:00 - 9:40 AM

  • Sessions for 3.5 - 5 years 11 months old
  • Saturdays at 9:45 - 10:25 AM


Click here to register.



Smile Time Garden Early Learning With Miss Dawn (Ages 3-5 with Parent/Care-Giver)

This unique enrichment class combines child-centered activity and teacher-directed instruction, in a cheerful classroom. Designed to help build an excitement for learning while reinforcing early cognitive concepts, each class features a circle time, themed activity centers/lessons, music and movement, games. You enjoy a craft and discovery projects along with your child. Make new friends and develop a longer attention span in this intro to structure. Small class size allows for tailored, developmentally appropriate lessons!

  • Thursdays: 10:30AM - 11:30AM
  • TBD
  • Individual sessions 8 weeks each; September through May
  • Before registering, contact teacher, Dawn to discuss readiness and questions.


Ages 6-11

Junior Golf Lessons

Classes will be taught by Andrew Oliveria. No experience is needed! This is a great opportunity to try something new or take you game to the next level. Andrew will be able to work with all level and abilities. Classes will be a group setting so all participants will be able to have fun with kids with similar interest. Andrew’s goal is to create love for the game of golf. Participants will learn how to improve skills and abilities through fun instruction. He has great enthusiasm and dedication for the game. *Classes are held at Riverview Country Club*


  • Golf 101 (ages 7-11)
  • Mondays, September 14-October 5, 2020
  • 4:00 PM - 5:00 PM
  • $80.00/Person

  • Saturdays, September 19 - October 10, 2020
  • 10:00 AM - 11:00 AM
  • $80.00/Person

  • Golf 201 (ages 12-16)
  • Mondays, September 14-October 5, 2020
  • 5:00 PM - 6:00 PM
  • $80.00/Person

  • Saturdays, September 19 - October 10, 2020
  • 111:00 AM - 12:00 PM
  • $80.00/Person



Forks Martial Arts (Ages 5-7)

Skill Building Class
Emphasis of class is basic skill building

  • Tuesday/Thursday 6:15 PM - 7:00 PM
  • $45 per month due on the 1st of each month. (No contracts required)
  • Free training uniform provided with 1st month's tuition.
  • 20% family discount available

Ages 12-14

Forks Martial Arts (Age 8-13)

Curriculum based class (Belt tests required for advancement)
Tuesday/Thursday 7:15 PM - 8:00 PM

  • $40 yearly membership fee
  • $65 per month due on the 1st of each month. (No contracts or advance payments required)
  • First month's lessons free and a training uniform provided with payment of initial yearly membership fee ($100 value)
  • 20% family discount available


Ages 15-17

Forks Martial Arts (Age 14-17)

Curriculum based class (Belt tests required for advancement)

  • Tuesday/Thursday 8:15 PM - 9:00 PM
  • $40 yearly membership fee
  • $65 per month due on the 1st of each month. (No contracts or advance payments required)
  • First month's lessons free and a training uniform provided with payment of initial yearly membership fee ($100 value)
  • 20% family discount available

Multi-Age Levels

Youth Beginner Tennis Lessons

Our youth tennis lessons will be divided by our Certified Tennis Instructor into a Beginner’s Level 1 and a Beginner’s Level 2 class. The Level 1 class will be focusing on the introduction of new players to the game of tennis. The class will be modified to fit the participant’s level of play. Low energy balls or smaller racquets may be used to help ease the beginner into play. Level 2’s class will be a more in depth class for those who want to learn the sport in an exciting, progressive and structured setting. Participants in both levels will focus on their swing, rallying back and forth and begin to learn about the different spins you can put on the ball.


  • Sundays - 6 week sessions
  • Ages 6-13: 10:30 AM - 11:30 AM
  • Session 1: September 27-November 1, 2020
  • Session 2: November 15 - December 20, 2020
  • $75/Session


Youth Intermediate Tennis Lessons

Once your child has progressed out of the beginner’s class, they will be able to join our intermediate classes. The class will touch on the child’s swing, their rallying and ball handling skills, as well as teaching situational drills while simulating a match.


  • Sundays - 6 week sessions
  • Ages 6-13: 11:30 AM - 12:30 PM
  • Session 1: September 27-November 1, 2020
  • Session 2: November 15 - December 20, 2020
  • $75/Session