STL.GOV

Recreation programs

Camps, sports, aquatics, fitness, and more across the City's recreation centers, free for everyone. Full programs waitlist you automatically, first come, first served.

100 of 100 programs

18 spots left

Marquette Boxing

SportsAges 8–18Free

Jan 27 – Dec 25

5:00PM - 8:00PM

Marquette Recreation Center

420/438 enrolled

View & register
56 spots left

Marquette Open Gym

SportsFree

Jan 27 – Dec 25

8:00AM - 8:00PM

Marquette Recreation Center

1155/1211 enrolled

View & register
663 spots left

Marquette Computer lab

YouthFree

Nov 5 – Oct 5

11:00AM - 7:00PM

Marquette Recreation Center

77/740 enrolled

View & register
22 spots left

17 & Under Co-Ed Basketball Open Play

SportsAges 13–17Free

Nov 6 – Oct 4

2:30PM - 4:00PM

12th & Park Recreation Center

255/277 enrolled

View & register
Waitlist

Buder Adult Open Gym

SportsFree

Dec 8 – Nov 19

11:00AM - 2:30PM

Buder Recreation Center

137/137 enrolled

View & register
1394 spots left

Buder Basketball Practice

SportsAges 5–14Free

Dec 23 – Mar 31

6:00PM - 7:30PM

Buder Recreation Center

156/1550 enrolled

View & register
7 spots left

Tennis

SportsFree

Jan 6 – Dec 31

10:00AM - 1:00PM

Tandy Recreation Center

26/33 enrolled

View details
59 spots left

12th & Park Chess Club

YouthFree

Jan 8 – Dec 8

4:00PM - 5:30PM

12th & Park Recreation Center

26/85 enrolled

View & register
24 spots left

12th & Park Computer Lab

YouthFree

Jan 8 – Dec 8

10:00AM - 7:00PM

12th & Park Recreation Center

151/175 enrolled

View & register
75 spots left

12th & Park Homework Help

GeneralFree

Jan 8 – Jan 6

3:30PM - 6:00PM

12th & Park Recreation Center

0/75 enrolled

View & register
8 spots left

12th & Park Kultured Pearlz Dance/ mentor Program

ArtsFree

Jan 8 – Jan 5

6:00PM - 7:30PM

12th & Park Recreation Center

99/107 enrolled

View & register
69 spots left

12th & Park LIFE Academy

FitnessFree

Jan 8 – Jan 7

1:00PM - 3:00PM

12th & Park Recreation Center

31/100 enrolled

View & register
82 spots left

12th & Park Weight Room

FitnessAges 18+Free

Jan 8 – Dec 8

11:00AM - 7:30PM

12th & Park Recreation Center

138/220 enrolled

View & register
1 spot left

Buder Circus Harmony

ArtsAges 6–16Free

Jan 8 – Jan 27

5:00PM - 6:00PM

Buder Recreation Center

51/52 enrolled

View & register
5875 spots left

Gamble Center - Boxing

SportsAges 8–45Free

Jan 8 – Dec 31

12:00PM - 7:30PM

Gamble Community Center

625/6500 enrolled

View & register
780 spots left

Gamble Center Open Gym

SportsAges 6+Free

Jan 8 – Dec 31

12:00PM - 6:00PM

Gamble Community Center

1220/2000 enrolled

View & register
514 spots left

Karate

FitnessAges 6–18Free

Jan 8 – Dec 31

6:00PM - 7:00PM

Gamble Community Center

66/580 enrolled

View & register
Waitlist

Marquette Budwiser Basketball

FitnessAges 18+Free

Jan 8 – Dec 31

2:00PM - 4:00PM

Marquette Recreation Center

18/18 enrolled

View & register
361 spots left

Marquette Game Room

YouthAges 6+Free

Jan 8 – Jan 1

12:00PM - 7:00PM

Marquette Recreation Center

44/405 enrolled

View & register
5 spots left

Marquette Tutoring

YouthAges 6–18Free

Jan 8 – Dec 31

4:00PM - 7:00PM

Marquette Recreation Center

199/204 enrolled

View & register
56 spots left

Wohl Boxing

SportsAges 8–17Free

Jan 8 – Dec 8

5:00PM - 7:30PM

12th & Park Recreation Center

344/400 enrolled

View & register
1519 spots left

12th & Park Adult Basketball

SportsAges 18+Free

Jan 9 – Jan 7

11:00AM - 3:00PM

12th & Park Recreation Center

161/1680 enrolled

View & register
57 spots left

12th & Park Table Tennis

FitnessAges 18+Free

Jan 9 – Jan 7

4:30PM - 7:30PM

12th & Park Recreation Center

143/200 enrolled

View & register
665 spots left

Buder Weight Room

FitnessAges 18+Free

Jan 9 – Dec 9

11:00AM - 7:30PM

Buder Recreation Center

75/740 enrolled

View & register
80 spots left

12th & Park Table Tennis 2

FitnessAges 18+Free

Jan 10 – Jan 8

12:00PM - 4:30PM

12th & Park Recreation Center

120/200 enrolled

View & register
27 spots left

12th & Park Boys & Girls mentoring Prg

YouthUp to 14Free

Jan 12 – Jan 31

4:00PM - 5:30PM

12th & Park Recreation Center

73/100 enrolled

View & register
46 spots left

12th & Park reading Readiness Program

YouthFree

Jan 12 – Jan 5

3:30PM - 4:30PM

12th & Park Recreation Center

54/100 enrolled

View & register
Waitlist

Buder Boys & Girls Mentoring Program

GeneralFree

Jan 12 – Jan 3

4:00PM - 5:30PM

Buder Recreation Center

7/7 enrolled

View & register
4 spots left

Buder Homework Help

YouthAges 6–12Free

Jan 12 – Jan 31

5:00PM - 6:00PM

Buder Recreation Center

31/35 enrolled

View & register
282 spots left

Buder AESM Basketball Practice

YouthAges 11–13Free

Jan 13 – Jan 25

3:00PM - 4:30PM

Buder Recreation Center

28/310 enrolled

View & register
2 spots left

Buder Arts & Crafts

YouthAges 6–12Free

Jan 13 – Jan 28

5:00PM - 6:30PM

Buder Recreation Center

52/54 enrolled

View & register
69 spots left

12th & Park Adult Basketball 2

SportsAges 18+Free

Jan 15 – Jan 6

11:00AM - 12:30PM

12th & Park Recreation Center

31/100 enrolled

View & register
3 spots left

Buder Karate

FitnessFree

Jan 15 – Jan 13

3:30PM - 4:30PM

Buder Recreation Center

100/103 enrolled

View & register
37 spots left

Buder Pal Basketball Practice

SportsFree

Jan 23 – Dec 17

6:00PM - 7:30PM

Buder Recreation Center

38/75 enrolled

View & register
503 spots left

Marquette fitness

FitnessAges 15+Free

Feb 3 – Jan 1

11:00AM - 7:30PM

Marquette Recreation Center

57/560 enrolled

View & register
158 spots left

Marquette Yoga

FitnessAges 8+Free

Feb 5 – Dec 31

5:00PM - 6:00PM

Marquette Recreation Center

23/181 enrolled

View & register
14 spots left

12th & Park Adult Motown Bingo

GeneralAges 18+Free

Feb 20 – Jan 15

5:30PM - 7:30PM

12th & Park Recreation Center

26/40 enrolled

View & register
512 spots left

Buder Adult Cross Fit

FitnessFree

Mar 10 – Feb 18

11:00AM - 7:00PM

Buder Recreation Center

58/570 enrolled

View & register
4 spots left

Buder Skill & Drills

YouthFree

Mar 12 – Feb 23

6:00PM - 7:30PM

Buder Recreation Center

107/111 enrolled

View & register
7 spots left

Buder Youth Open Gym

SportsFree

May 6 – Jan 3

3:00PM - 7:30PM

Buder Recreation Center

103/110 enrolled

View & register
2 spots left

Game Room

YouthAges 6+Free

May 7 – Dec 31

3:00PM - 7:45PM

Gamble Community Center

74/76 enrolled

View & register
4 spots left

City Recreation Cheerleading

SportsAges 5–13Free

Jul 21 – Jun 29

6:00PM - 8:00PM

Citywide

94/98 enrolled

View & register
66 spots left

12th & Park Learn To Swim

AquaticsFree

Aug 24 – Feb 1

4:15PM - 7:00PM

12th & Park Recreation Center

34/100 enrolled

View & register
40 spots left

12th and Park Circus Harmony

ArtsFree

Aug 27 – Nov 12

6:30PM - 7:30PM

12th & Park Recreation Center

10/50 enrolled

View & register
82 spots left

12th & Park Water Aerobics

AquaticsFree

Aug 28 – Jan 29

10:30PM - 12:00PM

12th & Park Recreation Center

18/100 enrolled

View & register
80 spots left

Protect Your Peace Self Defense

FitnessAges 6+Free

Aug 31 – Dec 31

4:00PM - 6:00PM

Gamble Community Center

10/90 enrolled

View & register
54 spots left

Basketball Skills & Drills

SportsAges 7–18Free

Sep 3 – Dec 31

2:00PM - 8:00PM

Tandy Recreation Center

47/101 enrolled

View & register
122 spots left

Boxing

SportsAges 8–18Free

Sep 3 – Dec 31

4:00PM - 8:00PM

Tandy Recreation Center

8/130 enrolled

View & register
295 spots left

Game Room

YouthAges 6+Free

Sep 3 – Dec 31

2:00PM - 7:00PM

Tandy Recreation Center

5/300 enrolled

View & register
Waitlist

Marquette Circus Harmony

GeneralAges 6+Free

Sep 3 – May 6

5:00PM - 6:00PM

Marquette Recreation Center

2/2 enrolled

View & register
56 spots left

Youth Center Open Gym

SportsAges 8–18Free

Sep 3 – Dec 31

2:00PM - 5:00PM

Tandy Recreation Center

44/100 enrolled

View & register
1 spot left

Center Open Gym

SportsAges 18+Free

Sep 7 – Dec 30

11:00AM - 2:00PM

Tandy Recreation Center

120/121 enrolled

View & register
101 spots left

Aqua Jogging

AquaticsFree

Sep 8 – Dec 31

10:00AM - 1:00PM

Tandy Recreation Center

4/105 enrolled

View & register
78 spots left

Lap Swim

AquaticsFree

Sep 8 – Dec 31

10:00AM - 1:00PM

Tandy Recreation Center

11/89 enrolled

View & register
38 spots left

Learn To Swim

AquaticsAges 0+Free

Sep 8 – Dec 31

4:15PM - 7:00PM

Tandy Recreation Center

62/100 enrolled

View & register
69 spots left

Open Swim Mornings

AquaticsAges 0+Free

Sep 9 – Dec 31

10:00AM - 1:00PM

Tandy Recreation Center

9/78 enrolled

View & register
40 spots left

Water Aerobics Evenings

AquaticsAges 0+Free

Sep 9 – Dec 30

5:30PM - 7:00PM

Tandy Recreation Center

35/75 enrolled

View & register
56 spots left

Water Aerobics Mornings

AquaticsAges 0+Free

Sep 9 – Dec 30

10:00AM - 12:00PM

Tandy Recreation Center

19/75 enrolled

View & register
99 spots left

Craft & Learn

ArtsAges 8+Free

Sep 11 – Dec 25

5:30PM - 7:00PM

Tandy Recreation Center

1/100 enrolled

View & register
42 spots left

Open Swim Evenings

AquaticsAges 0+Free

Sep 11 – Dec 25

4:00PM - 7:00PM

Tandy Recreation Center

8/50 enrolled

View & register
73 spots left

12th & Park DJ Kut University

YouthFree

Sep 21 – Nov 25

5:00PM - 7:00PM

12th & Park Recreation Center

2/75 enrolled

View & register
2000 spots left

12th & Park 1st Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

0/2000 enrolled

View & register
2000 spots left

12th & Park 2nd Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

0/2000 enrolled

View & register
1999 spots left

12th & Park 3rd Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

1/2000 enrolled

View & register
2000 spots left

12th & Park 4th Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

0/2000 enrolled

View & register
2000 spots left

12th & Park 4th Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

0/2000 enrolled

View & register
2000 spots left

12th & Park 5th Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

0/2000 enrolled

View & register
2000 spots left

12th & Park 6th Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

0/2000 enrolled

View & register
1998 spots left

12th & Park Pee-Wee Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

12th & Park Recreation Center

2/2000 enrolled

View & register
2000 spots left

Buder 1st Grade Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

Buder Recreation Center

0/2000 enrolled

View & register
2000 spots left

Buder 4th Grade Basketball

SportsFree

Nov 2 – Apr 19

Buder Recreation Center

0/2000 enrolled

View & register
2000 spots left

Buder 5th Grade Basketball

SportsFree

Nov 2 – Apr 19

Buder Recreation Center

0/2000 enrolled

View & register
2000 spots left

Buder 6th Grade Basketball

SportsFree

Nov 2 – Apr 19

Buder Recreation Center

0/2000 enrolled

View & register
2000 spots left

Buder 7th Grade Basketball

SportsFree

Nov 2 – Apr 19

Buder Recreation Center

0/2000 enrolled

View & register
2000 spots left

Buder 8th Grade Basketball

SportsFree

Nov 2 – Apr 19

Buder Recreation Center

0/2000 enrolled

View & register
2000 spots left

Buder Pee-Wee Basketball

SportsFree

Nov 2 – Apr 19

Mon–Fri

Buder Recreation Center

0/2000 enrolled

View & register
1999 spots left

Gamble 1st Grade Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

1/2000 enrolled

View & register
2000 spots left

Gamble 3rd Grade Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

0/2000 enrolled

View & register
1999 spots left

Gamble 4th Grade Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

1/2000 enrolled

View & register
2000 spots left

Gamble 6th Grade Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

0/2000 enrolled

View & register
2000 spots left

Gamble 7th Grade Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

0/2000 enrolled

View & register
2000 spots left

Gamble 8th Grade Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

0/2000 enrolled

View & register
2000 spots left

Gamble Pee-Wee Basketball

SportsFree

Nov 2 – Apr 19

Gamble Community Center

0/2000 enrolled

View & register
2000 spots left

Marquette 1st Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 2nd Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 3rd Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 4th Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 5th Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 6th Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 7th Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
2000 spots left

Marquette 8th Grade Basketball

SportsFree

Nov 2 – Apr 19

Marquette Recreation Center

0/2000 enrolled

View & register
1996 spots left

Tandy 1st Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

4/2000 enrolled

View & register
1992 spots left

Tandy 2nd Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

8/2000 enrolled

View & register
2000 spots left

Tandy 3rd Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

0/2000 enrolled

View & register
1994 spots left

Tandy 4th Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

6/2000 enrolled

View & register
1995 spots left

Tandy 5th Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

5/2000 enrolled

View & register
1999 spots left

Tandy 6th Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

1/2000 enrolled

View & register
1999 spots left

Tandy 7th Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

1/2000 enrolled

View & register
2000 spots left

Tandy 8th Grade Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

0/2000 enrolled

View & register
1997 spots left

Tandy Pee-Wee Basketball

SportsFree

Nov 2 – Apr 19

Tandy Recreation Center

3/2000 enrolled

View & register