Trenton City Hall: 2800 Third St. Trenton, MI 48183 | Phone: (734) 675-6500 Fax: (734) 675-4088


For Hockey/Ice Skating Programs & Events, Click Here

All programs, events, dates, times and fees appearing on this website are scheduled in advance and may be subject to change. A user account is required to register for an activity online.



Please visit to view calendar, coaches, group descriptions and additional information. To contact the Trenton Swim Club directly, please click here.  To see the latest flyer click here.

Are you looking to enhance your competitive swimming skills? If you can swim one length of the 25 yard pool and are between the ages of 5-18, the Trenton Swim Club is for you! The program runs May 1-July 21 except where noted.

Swimmers will be introduced to all 4 competitive strokes and provide an atmosphere to use those skills at swim meets held throughout the season. Swim meets will give swimmers an opportunity to showcase their developing skills and abilities. The program will begin indoor at the Trenton High School Pool, where swimmers will be evaluated and continue outdoor at the Kennedy Aquatic Center.



This is a new program that will be offered at the Kennedy Aquatic Center. The Trenton Diving Club is for anyone with a passion to learn about diving and pursue diving as a sport. During the club, divers will learn the fundamentals of the sport.

This program is offered Monday-Thursday at 12:00pm | Ages: 10+


Learn More/Register  For more information or for questions, please contact Jim DeRupa at (734)752-8204.


This program is designed to introduce, promote and develop sound swimming technique in the 3 - 6 age group. An emphasis is placed on comfort with water, safety in and around pools, developmentally appropriate stroke skills and fun! Parents are encouraged to be in close proximity to hear and see the techniques and skills that can be reinforced at family/open swimming. Jr. Swimmers will be encouraged to move to the next level of swim.

For more information and/or questions, please contact Jim DeRupa at (734)752-8204.

This program is offered Monday-Friday, 9:40am or 10:30am | Ages: 3-6


Acquainting your child with the water in a safe and relaxing atmosphere. Our instructor will help you teach your child to enjoy the water and learn basic swim skills depending on child's age. Watch your child gain self-confidence and grow through your reassurance. Children, ages 12 months to 6 years, and one or both parents welcome.

Register: Beginning Monday, May 22

Fee per Child: $45 ($55 non-resident), KAC Member $40


Jump in and learn to swim this summer in a safe and friendly environment! Our trained staff will teach swimmers 5 years or older of all levels, according to the standards set by the American Red Cross. The goal of the program is to improve your child's swimming skills, and boost your child's self-confidence.

Resident Registration: Begins Monday, May 15
Non-Resident Registration: Begins Monday, May 22
Fee: $40 ($55 non-resident) $35 KAC member
Learn More/Register

For clarification on the skills required for each level, click here.
For questions, please call (734) 676-7172


"PLAY BALL!" That's the word from the Trenton Baseball Association who organizes the youth baseball, fast pitch softball and tee ball programs.

Registration for 2018 season will run January 1-March 1, 2018
You must register online:

  • Tee Ball: 5-6 years old
  • Coach Pitch (machine pitch): 7-8 year old boys and girls
  • 10u (Kid pitch): 9-10 years old
  • 12u: 11-12 years old
  • 14u: 13-14 years old
  • 16u or High School level leagues: 15-17 years old


*Program Status: Pending
End of Fall 2017, please call the Recreation Office for updates and additional information.

In late January 2018, boys 10 & under and girls grades 2-5 can develop their skills, inside, at the Softball and Baseball Drop-in Programs. In cooperation with Trenton Baseball Association.

  • Bring your glove and gym shoes, we'll supply the rest.
  • Punch card and waiver are required.
  • Punch cards must be purchased in advance at the Recreation Office inside Trenton City Hall.
  • Punch cards provide you with 20 visits and do not expire.

Punch Card: $40 resident ($60 non-resident)


In partnership with the Trenton Hockey Association, Lacrosse is coming to Trenton! The program home field is at Affholter Park. The goal is to introduce the wonderfully fast-paced game of lacrosse to area youth, grades 3-12, and to support its growth throughout the Downriver community.

The introductory program will help area youth develop the critical skills necessary to play and enjoy the game. Fundamentals of the sport will be promoted through fun activities and small area games. When comfortable with passing, catching and moving the ball, inter-club competitions and exhibition games will be scheduled with nearby communities.  

For registration and volunteer information, visit


Youth tennis will feature instruction as usual with an emphasis on kindly-sized courts and equipment. Kids will work with balls that help develop better timing, balance and control. We have the right group for you, fun for all ages! Classes will be held at the High School tennis courts.

Session: June 26 - August 3
Days: Mondays and Wednesdays OR Tuesdays and Thursdays
(Make-up days on Friday. No class July 4 or Aug. 1)
Times: 9-9:45am, 10-10:45am, 11-11:45am
Ages: 4+
Fee: $45 resident ($55 non-resident)
Learn More/Register


All players interested in getting valuable tennis practice time during the summer should sign up for Drop-in and Hit! Play will follow U.S.T.A. rules applicable to your age division. Hitting and matches will be supervised by a coach.

  • Must provide your own gear. We will provide tennis balls.

Session: June 30 - August 4, 2017
Day & Time: Fridays, 10 am-12 pm
Ages: 10-18 years old
Fee: $30 ($35 non-resident)
Learn More/Register


*Register now through August 1, 2017 at the Kennedy Recreation Center. Call (734) 676-7172 for more information.

Trenton's Youth Triathlon returns for its second year! Whether you are an aspiring triathlete or just looking to get active this summer, the Trenton Youth Triathlon has something to offer everyone! The Trenton Youth Triathlon is a recreational event with a swim, bike, and run course designed for children ages 5 to 14.

Date: August 11, 2017 (make-up day August 18, 2017)
Time: Athlete check-in begins at 3:30 p.m., race begins at 5 p.m.
Fee: $25 ($35 non-resident)


Click Here for Program Description


You must register on-line at:
Registration Deadline: July 28, 2017
For more information call: (248) 454-9700


Click Here for Program Description


Please visit our website "AYSO205" for further announcements regarding our program. You won't be disappointed!

For more information call: (734) 512-8219


The Downriver Soccer Club/Michigan Rush Downriver is part of Rush Soccer, with over 33,000 youth players nationwide. Rush Soccer teaches the fundamental skills of the game, and develops athletes through organized leagues, teams, tournaments, training, coaches and athletic facilities. All staff are licensed NSCAA and USSF coaches and registered through MSYSA Risk management program.

Competitive tryouts held June 13 and 14, 2017. Camp, tryout and registration info available online!

You must register on-line at:
For more information e-mail:


Specifically geared for children in preschool, kindergarten and grades 1-2, this program will focus on introducing key soccer skills through modified games and fun activities. Players will be taught passing, dribbling, receiving, and shooting, in addition to playing some semi-structured small-sided games. While emphasis will be on soccer-related skills, the program develops important coordination, balance, and fitness skills that are essential for all types of sport. All staff are licensed NSCAA and USSF coaches and registered through MSYSA risk management program. Rush offers Fall, Spring & Winter Junior Academy sessions.

You must register on-line at:
For more information e-mail:


*Register now for Bates or Wegienka sites at the Woodhaven Community Center. Call (734) 675-4926 for more information.

Children 5 to 12 years old are invited to register for the Woodhaven Park Playground Program. The camp is held Monday through Friday from 9 a.m. - 3 p.m. Daily activities will be available. Supervisors will work with your child to make the summer an enjoyable one! Weekly field trips available for an additional cost. Children must bring lunch.

Session: June 19 - July 28
Fee: $185 Woodhaven/BT & Trenton Residents ($240 non-residents)
Mini Session: July 31 - August 11
Mini Fee: $64 Woodhaven/BT & Trenton Residents ($84 non-residents)


*Register now through July 14 at Wyandotte Recreation.
Call (734) 324-7292 for more information!

This 4-week clinic is offered Mondays and Wednesdays, July 17 - August 9, from 9:00 a.m.-10:30 a.m., at BASF Waterfront Park. Wyandotte, Riverview, Southgate and Trenton residents, ages 10-14, are welcome. Participants will learn skills such as passing, setting, serving, and spiking.

Fee: $20 per participant



Dept. Contacts