← All activities

Racquet sports

Tennis

161 Chicago Park District programs

Refine this search

Showing 60 of 161

TennisInstruction

Tuesday, Thursday · 12:30 PM–1:15 PM

$20Early Childhood · likely match
View activity →
TennisInstruction

Wednesday · 11 AM–12 PM

$15Youth · likely match
View activity →
TennisInstruction

Wednesday · 11:30 AM–12:30 PM

$25Early Childhood · likely match
View activity →
TennisInstruction

Monday, Thursday · 10:30 AM–2:30 PM

FreeAdult · likely match
View activity →
TennisLeague

Tuesday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Tuesday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Wednesday · 12 PM–2 PM

$290Adult · likely match
View activity →
TennisLeague

Wednesday · 12 PM–2 PM

$288Adult · likely match
View activity →
TennisLeague

Wednesday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Wednesday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Thursday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Thursday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Friday · 12 PM–2 PM

$288Adult · likely match
View activity →
TennisLeague

Friday · 12 PM–2 PM

$288Adult · likely match
View activity →
TennisLeague

Friday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Friday · 10 PM–12 AM

$288Adult · likely match
View activity →
TennisLeague

Sunday · 5 PM–7 PM

$290Adult · likely match
View activity →
TennisLeague

Sunday · 5 PM–7 PM

$290Adult · likely match
View activity →
TennisLeague

Sunday · 7 PM–9 PM

$288Adult · likely match
View activity →
TennisLeague

Sunday · 7 PM–9 PM

$288Adult · likely match
View activity →
TennisLeague

Sunday · 9 PM–11 PM

$288Adult · likely match
View activity →
TennisLeague

Sunday · 9 PM–11 PM

$288Adult · likely match
View activity →
TennisInstruction

Monday · 10 AM–11 AM

$158Adult · likely match
View activity →
TennisInstruction

Monday · 10 AM–12 PM

$350Adult · likely match
View activity →
TennisInstruction

Monday · 11 AM–12 PM

$182Adult · likely match
View activity →
TennisInstruction

Monday · 12 PM–2 PM

$350Adult · likely match
View activity →
TennisInstruction

Monday · 4 PM–5 PM

$136Youth · likely match
View activity →
TennisInstruction

Monday · 4 PM–5 PM

$144Youth · likely match
View activity →
TennisInstruction

Monday · 4 PM–5 PM

$144Youth · likely match
View activity →
TennisInstruction

Monday · 5 PM–7 PM

$212Teen · likely match
View activity →
TennisInstruction

Monday · 5 PM–6 PM

$165Youth · likely match
View activity →
TennisInstruction

Monday · 5 PM–6 PM

$165Youth · likely match
View activity →
TennisInstruction

Monday · 6 PM–7 PM

$123Adult · likely match
View activity →
TennisInstruction

Monday · 6 PM–7 PM

$182Adult · likely match
View activity →
TennisInstruction

Monday · 7 PM–8 PM

$156Teen · likely match
View activity →
TennisInstruction

Monday · 7 PM–8 PM

$158Adult · likely match
View activity →
TennisInstruction

Monday · 8 PM–9 PM

$158Adult · likely match
View activity →
TennisInstruction

Monday · 9 PM–10 PM

$182Adult · likely match
View activity →
TennisInstruction

Monday · 9 PM–10 PM

$204Adult · likely match
View activity →
TennisInstruction

Tuesday · 10 AM–11 AM

$123Adult · likely match
View activity →
TennisInstruction

Tuesday · 10 AM–12 PM

$365Adult · likely match
View activity →
TennisInstruction

Tuesday · 11 AM–12 PM

$123Adult · likely match
View activity →
TennisInstruction

Tuesday · 12 PM–2 PM

$350Adult · likely match
View activity →
TennisInstruction

Tuesday · 1 PM–2 PM

$158Adult · likely match
View activity →
TennisInstruction

Tuesday · 4 PM–5 PM

$165Youth · likely match
View activity →
TennisInstruction

Tuesday · 4 PM–5 PM

$165Youth · likely match
View activity →
TennisInstruction

Tuesday · 4 PM–5 PM

$123Early Childhood · likely match
View activity →
TennisInstruction

Tuesday · 5 PM–6 PM

$190Youth · likely match
View activity →
TennisInstruction

Tuesday · 5 PM–6 PM

$190Youth · likely match
View activity →
TennisInstruction

Tuesday · 5 PM–6 PM

$136Youth · likely match
View activity →
TennisInstruction

Tuesday · 6 PM–7 PM

$156Teen · likely match
View activity →
TennisInstruction

Tuesday · 6 PM–7 PM

$156Youth · likely match
View activity →
TennisInstruction

Tuesday · 6 PM–7 PM

$182Adult · likely match
View activity →
TennisInstruction

Tuesday · 7 PM–8 PM

$158Adult · likely match
View activity →
TennisInstruction

Tuesday · 7 PM–8 PM

$182Adult · likely match
View activity →
TennisInstruction

Tuesday · 8 PM–10 PM

$365Adult · likely match
View activity →
TennisInstruction

Wednesday · 6 AM–7 AM

$183Adult · likely match
View activity →
TennisInstruction

Wednesday · 7 AM–8 AM

$183Adult · likely match
View activity →
TennisInstruction

Wednesday · 10 AM–11 AM

$182Adult · likely match
View activity →
TennisInstruction

Wednesday · 11 AM–12 PM

$158Adult · likely match
View activity →