Sign In
Toggle navigation
Home
Special Events
Youth
Youth Athletics
Youth Recreation
Youth League
Summer Camps
Teen Enrichment
Adult
Adult Athletics
Adult Recreation
Adult Leagues
Fitness
Senior Services
Calendar
Facilities
Youth Athletics
Category
Adult Athletics
Adult League
Adult Recreation
Fitness
Senior Adult Services
Special Events
Summer Camps
Teen Enrichment
Youth Athletics
Youth Leagues
Youth Recreation
Sub Category
Fun Time Sports
Hockey
Lacrosse
Pickleball
Ski/Snowboard
T-Bolts Tennis
Tennis Camps
TGA Golf
Tot Tennis
Volleyball League
Volleyball Mini Clinics
Volleyball Summer Camps
Volleyball Sunday Skills
Youth Basketball
Youth Tennis Ages 11 - 14
Youth Tennis Ages 14 - 18
Youth Tennis Ages 7 - 9
Youth Tennis Ages 9 - 11
Youth Tennis Tourney
Grade
PRE-K3
PRE-K4
K
1
2
3
4
5
6
7
8
9
10
11
12
Gender
Female
Male
Age
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Years
Months
New Courses
Facility
AccelerateKid
Cady Street Dog Park
Center Stage Dance Company
Downtown Northville
Fish Hatchery Park
Ford Field
Henningsen Park
Hilltop Golf Course
Main street entrance
Marv Gans Community Park
Maybury State Park
Maybury State Park Trailhead
Millennium Park
Mount Brighton
Northville Community Center
PARC
Recreation Center at Hillside
Sand V-Ball Courts
Schoolcraft College
Skatin Station
St. Paul Lutheran Church
Thayer's Corner
Transportation
USA Hockey
Wayne County Sand V-ball Courts
Wildwind Equestrian Center
Your own home
Instructor
Adams, Carissa
Alexander, John
Avery-Franz, Shellie
Berry, Shari
Beyer, Todd
Brauchler, Ann
Brown, Carolyne
Caudill, Cheryl
Cisneros, Serge
Collins, Mary Ann
Cook, Kathleen
Cook, Carrie
Davison, Deborah
Dragon, Kelly
East, David
Factory, Futsal
Glencer, Nanette
Glencer, Nanette
Hirvela, Melanee
Jackson, Angela
Johnson, Celeste
Jostes, Sue
Kosla, Anthony
Krcatovich, Erin
Lee, Yong Woo
Lupinacci, Jacque
Lusk, Motria
Marshall, Jim
Martin, Greg
McCullough, Kate
Mrdjenovich, Wayne
Obudzinski, Rebecca
Palazeti, Toulla
Rababeh, Zanobia
Renwick, Bridget
Robinson, Dave
Romero, Sarah
Shannon, Coker
Shapiro, Lisa
Shiemke, Brendan
Thibodeau, Scott
Time Sports, Fun
Wang, Orson
Woelkers, Rob
Season
Fall: Sep Oct Nov
Spring:Mar Apr May
Summer/Fall
Summer: JunJul Aug
Winter/Spring
Winter: Dec Jan Feb
Year
2025
Day of Week
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Starts between
and
Starts between
Time
12:00am
12:30am
1:00am
1:30am
2:00am
2:30am
3:00am
3:30am
4:00am
4:30am
5:00am
5:30am
6:00am
6:30am
7:00am
7:30am
8:00am
8:30am
9:00am
9:30am
10:00am
10:30am
11:00am
11:30am
12:00pm
12:30pm
1:00pm
1:30pm
2:00pm
2:30pm
3:00pm
3:30pm
4:00pm
4:30pm
5:00pm
5:30pm
6:00pm
6:30pm
7:00pm
7:30pm
8:00pm
8:30pm
9:00pm
9:30pm
10:00pm
10:30pm
11:00pm
11:30pm
and
Time
12:00am
12:30am
1:00am
1:30am
2:00am
2:30am
3:00am
3:30am
4:00am
4:30am
5:00am
5:30am
6:00am
6:30am
7:00am
7:30am
8:00am
8:30am
9:00am
9:30am
10:00am
10:30am
11:00am
11:30am
12:00pm
12:30pm
1:00pm
1:30pm
2:00pm
2:30pm
3:00pm
3:30pm
4:00pm
4:30pm
5:00pm
5:30pm
6:00pm
6:30pm
7:00pm
7:30pm
8:00pm
8:30pm
9:00pm
9:30pm
10:00pm
10:30pm
11:00pm
11:30pm
Toggle Advanced Search
12
Youth Athletics
12
136
Hockey
948W - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
01/29/25 - 03/12/25
Days:
Wed 5:10PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Wait List
949W - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
02/01/25 - 03/15/25
Days:
Sat 9:00AM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
950SP - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/19/25 - 05/14/25
Days:
Wed 5:10PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
951SP - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/22/25 - 05/17/25
Days:
Sat 9:00AM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
952W - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
01/29/25 - 03/12/25
Days:
Wed 6:10PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
953W - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
02/02/25 - 03/16/25
Days:
Sun 10:00AM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
954SP - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/19/25 - 05/14/25
Days:
Wed 6:10PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
955SP - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/23/25 - 05/18/25
Days:
Sun 10:00AM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
956W - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
01/29/25 - 03/12/25
Days:
Wed 5:10PM
Age:
7+
Grade:
N/A
Gender:
All
Info
Share
Register
957W - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
02/01/25 - 03/15/25
Days:
Sat 9:00AM
Age:
7+
Grade:
N/A
Gender:
All
Info
Share
Register
958SP - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/19/25 - 05/14/25
Days:
Wed 5:10PM
Age:
7+
Grade:
N/A
Gender:
All
Info
Share
Register
959SP - Learn to Skate
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/22/25 - 05/17/25
Days:
Sat 9:00AM
Age:
7 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
960W - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
01/29/25 - 03/12/25
Days:
Wed 6:10PM
Age:
7 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
961W - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
02/02/25 - 03/16/25
Days:
Sun 10:00AM
Age:
7 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
962SP - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/19/25 - 05/14/25
Days:
Wed 6:10PM
Age:
7 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
963SP - Learn to Play Hockey
Location:
USA Hockey
Fee:
Res $168.00 / Non-Res $202.00
Start - End:
03/23/25 - 05/18/25
Days:
Sun 10:00AM
Age:
7 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
12
65
Lacrosse
206 SP - Learn to Play Lacrosse
Location:
Recreation Center at Hillside
Fee:
Res $80.00 / Non-Res $96.00
Start - End:
02/26/25 - 04/09/25
Days:
Wed 6:15PM
Age:
8 - 14
Grade:
N/A
Gender:
All
Info
Share
Register
12
140
Pickleball
921 W - Youth Pickleball
Location:
Northville Community Center
Fee:
Res $100.00 / Non-Res $120.00
Start - End:
03/04/25 - 04/01/25
Days:
Tue 6:00PM
Age:
12 - 17
Grade:
N/A
Gender:
All
Info
Share
Register
927 SP - Youth Pickleball
Location:
Northville Community Center
Fee:
Res $100.00 / Non-Res $120.00
Start - End:
04/08/25 - 04/29/25
Days:
Tue 6:00PM
Age:
12 - 17
Grade:
N/A
Gender:
All
Info
Share
Register
12
141
Ski/Snowboard
404W - Ski and Snowboard Club 1-31
Location:
Recreation Center at Hillside
Fee:
Res $29.00 / Non-Res $35.00
Start - End:
01/31/25 - 01/31/25
Days:
Fri 3:45PM
Age:
All
Grade:
6 - 12
Gender:
All
Info
Share
Register
405W - Ski and Snowboard Club 2-7
Location:
Recreation Center at Hillside
Fee:
Res $29.00 / Non-Res $35.00
Start - End:
02/07/25 - 02/07/25
Days:
Fri 3:45PM
Age:
All
Grade:
6 - 12
Gender:
All
Info
Share
Register
406W - Ski and Snowboard Club 2-14
Location:
Recreation Center at Hillside
Fee:
Res $29.00 / Non-Res $35.00
Start - End:
02/14/25 - 02/14/25
Days:
Fri 3:45PM
Age:
All
Grade:
6 - 12
Gender:
All
Info
Share
Register
12
64
TGA Golf
203W - TGA Premier Junior Golf Session 2
Location:
Northville Community Center
Fee:
Res $149.00 / Non-Res $179.00
Start - End:
01/30/25 - 03/06/25
Days:
Thu 4:30PM
Age:
All
Grade:
K - 7
Gender:
All
Info
Share
Wait List
204SP - TGA Premier Junior Golf Session 3
Location:
Northville Community Center
Fee:
Res $149.00 / Non-Res $179.00
Start - End:
04/17/25 - 05/22/25
Days:
Thu 4:30PM
Age:
All
Grade:
K - 7
Gender:
All
Info
Share
Register
12
67
Tot Tennis
278SP - Tots Tennis
Location:
Fish Hatchery Park
Fee:
Res $79.00 / Non-Res $95.00
Start - End:
04/28/25 - 05/14/25
Days:
Mon 4:15PM, Wed 4:15PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
279SP - Tots Tennis
Location:
Fish Hatchery Park
Fee:
Res $79.00 / Non-Res $95.00
Start - End:
04/29/25 - 05/15/25
Days:
Tue 4:15PM, Thu 4:15PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
280SP - Tots Tennis
Location:
Fish Hatchery Park
Fee:
Res $79.00 / Non-Res $94.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 9:00AM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
281SP - Tots Tennis
Location:
Fish Hatchery Park
Fee:
Res $91.00 / Non-Res $109.00
Start - End:
05/19/25 - 06/11/25
Days:
Mon 4:15PM, Wed 4:15PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
282SP - Tots Tennis
Location:
Fish Hatchery Park
Fee:
Res $103.00 / Non-Res $124.00
Start - End:
05/20/25 - 06/12/25
Days:
Tue 4:15PM, Thu 4:15PM
Age:
4 - 6
Grade:
N/A
Gender:
All
Info
Share
Register
12
74
Volleyball Mini Clinics
323W - Volleyball Mini Clinic Grades 3-5
Location:
Recreation Center at Hillside
Fee:
Res $75.00 / Non-Res $90.00
Start - End:
02/19/25 - 03/19/25
Days:
Wed 4:35PM
Age:
Up to 100
Grade:
3 - 5
Gender:
All
Info
Share
Register
324SP - Volleyball Mini Clinic Grades 3-5
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
04/08/25 - 04/29/25
Days:
Tue 4:35PM
Age:
Up to 100
Grade:
3 - 5
Gender:
All
Info
Share
Register
325SP - Volleyball Mini Clinic Grades 3-5
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
04/09/25 - 04/30/25
Days:
Wed 4:35PM
Age:
Up to 100
Grade:
3 - 5
Gender:
All
Info
Share
Register
328W - Volleyball Mini Clinic Grades 3-5
Location:
Recreation Center at Hillside
Fee:
Res $75.00 / Non-Res $85.00
Start - End:
02/18/25 - 03/18/25
Days:
Tue 4:35PM
Age:
Up to 100
Grade:
3 - 5
Gender:
All
Info
Share
Register
343W - Volleyball Mini Clinic Grades 6-8
Location:
Recreation Center at Hillside
Fee:
Res $75.00 / Non-Res $90.00
Start - End:
02/18/25 - 03/18/25
Days:
Tue 3:30PM
Age:
Up to 100
Grade:
6 - 8
Gender:
All
Info
Share
Register
350W - Volleyball Mini Clinic Grades 6-8
Location:
Recreation Center at Hillside
Fee:
Res $75.00 / Non-Res $90.00
Start - End:
02/19/25 - 03/19/25
Days:
Wed 3:30PM
Age:
Up to 100
Grade:
6 - 8
Gender:
All
Info
Share
Register
351W - Volleyball Mini Clinic Grades 6-8
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
04/08/25 - 04/29/25
Days:
Tue 3:30PM
Age:
Up to 100
Grade:
6 - 8
Gender:
All
Info
Share
Register
352W - Volleyball Mini Clinic Grades 6-8
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
04/09/25 - 04/30/25
Days:
Wed 3:30PM
Age:
Up to 100
Grade:
6 - 8
Gender:
All
Info
Share
Register
353SP - Volleyball Mini Clinic Grades 3-5
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
05/06/25 - 05/27/25
Days:
Tue 4:35PM
Age:
Up to 100
Grade:
3 - 5
Gender:
All
Info
Share
Register
354SP - Volleyball Mini Clinic Grades 3-5
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
05/07/25 - 05/28/25
Days:
Wed 4:35PM
Age:
Up to 100
Grade:
3 - 5
Gender:
All
Info
Share
Register
355SP - Volleyball Mini Clinic Grades 6-8
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
05/06/25 - 05/27/25
Days:
Tue 3:30PM
Age:
Up to 100
Grade:
6 - 8
Gender:
All
Info
Share
Register
356SP - Volleyball Mini Clinic Grades 6-8
Location:
Recreation Center at Hillside
Fee:
Res $60.00 / Non-Res $72.00
Start - End:
05/07/25 - 05/28/25
Days:
Wed 3:30PM
Age:
Up to 100
Grade:
6 - 8
Gender:
All
Info
Share
Register
12
68
Youth Tennis Ages 11 - 14
294SP - Teen Tennis 11 - 14
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 1:00PM
Age:
11 - 14
Grade:
N/A
Gender:
All
Info
Share
Register
295SP - Teen Tennis 11 - 14
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
04/28/25 - 05/14/25
Days:
Mon 4:00PM, Wed 4:00PM
Age:
11 - 14
Grade:
N/A
Gender:
All
Info
Share
Register
296SP - Teen Tennis 11 - 14
Location:
Fish Hatchery Park
Fee:
Res $137.00 / Non-Res $164.00
Start - End:
05/19/25 - 06/11/25
Days:
Mon 4:00PM, Wed 4:00PM
Age:
11 - 14
Grade:
N/A
Gender:
All
Info
Share
Register
12
69
Youth Tennis Ages 14 - 18
297SP - High School Tennis Ages 14 - 18
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 1:00PM
Age:
14 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
298SP - High School Tennis Ages 14 - 18
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
04/28/25 - 05/14/25
Days:
Mon 4:00PM, Wed 4:00PM
Age:
14 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
299SP - High School Tennis Ages 14 - 18
Location:
Fish Hatchery Park
Fee:
Res $137.00 / Non-Res $164.00
Start - End:
05/19/25 - 06/11/25
Days:
Mon 4:00PM, Wed 4:00PM
Age:
14 - 18
Grade:
N/A
Gender:
All
Info
Share
Register
12
70
Youth Tennis Ages 7 - 9
283SP - Youth Tennis 7 - 9 Beg - Adv. Beg
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 10:00AM
Age:
7 - 9
Grade:
N/A
Gender:
All
Info
Share
Register
284SP - Youth Tennis 7 - 9 Beg - Adv. Beg
Location:
Fish Hatchery Park
Fee:
Res $79.00 / Non-Res $95.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 9:00AM
Age:
7 - 9
Grade:
N/A
Gender:
All
Info
Share
Register
285SP - Youth Tennis 7 - 9 Beg - Adv. Beg
Location:
Fish Hatchery Park
Fee:
Res $169.00 / Non-Res $203.00
Start - End:
04/28/25 - 06/11/25
Days:
Mon 5:30PM, Wed 5:30PM
Age:
7 - 9
Grade:
N/A
Gender:
All
Info
Share
Register
286SP - Youth Tennis 7 - 9 Int. Adv
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 10:00AM
Age:
7 - 9
Grade:
N/A
Gender:
All
Info
Share
Register
287SP - Youth Tennis 7 - 9 Int. Adv
Location:
Fish Hatchery Park
Fee:
Res $169.00 / Non-Res $203.00
Start - End:
04/28/25 - 06/11/25
Days:
Mon 5:30PM, Wed 5:30PM
Age:
7 - 9
Grade:
N/A
Gender:
All
Info
Share
Register
12
71
Youth Tennis Ages 9 - 11
288SP - Youth Tennis 9 - 11 Beg - Adv Beg
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 11:30AM
Age:
9 - 11
Grade:
N/A
Gender:
All
Info
Share
Register
289SP - Youth Tennis 9 - 11 Int - Adv
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
05/03/25 - 06/14/25
Days:
Sat 11:30AM
Age:
9 - 11
Grade:
N/A
Gender:
All
Info
Share
Register
290SP - Youth Tennis 9 - 11 Beg - Adv Beg
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
04/29/25 - 05/15/25
Days:
Tue 5:00PM, Thu 5:00PM
Age:
9 - 11
Grade:
N/A
Gender:
All
Info
Share
Register
291SP - Youth Tennis 9 - 11 Int-Adv
Location:
Fish Hatchery Park
Fee:
Res $117.00 / Non-Res $140.00
Start - End:
04/29/25 - 05/15/25
Days:
Tue 5:00PM, Thu 5:00PM
Age:
9 - 11
Grade:
N/A
Gender:
All
Info
Share
Register
292SP - Youth Tennis 9 - 11 Beg- Adv Beg
Location:
Fish Hatchery Park
Fee:
Res $156.00 / Non-Res $187.00
Start - End:
05/20/25 - 06/12/25
Days:
Tue 5:00PM, Thu 5:00PM
Age:
9 - 11
Grade:
N/A
Gender:
All
Info
Share
Register
293SP - Youth Tennis 9 - 11 Int - Adv
Location:
Fish Hatchery Park
Fee:
Res $156.00 / Non-Res $187.00
Start - End:
05/20/25 - 06/12/25
Days:
Tue 5:00PM, Thu 5:00PM
Age:
9 - 11
Grade:
N/A
Gender:
All
Info
Share
Register
Details
Share