Skip to main content
  1. Explore/
  2. Recreation Facilities/

Glen Canyon Park Recreation Center

Address

Bosworth & O’Shaughnessy 70 Elk Street San Francisco, CA 94131

Open 10 AM to 8 PM Tuesday through Friday, and 9 AM to 5 PM on Saturdays

Glen Park Rec Center exterior Glen Park Rec Center gym Glen Park Rec Center tennis
Glen Park Rec Center climbing wall Glen Park Rec Center playground

Other Link

Registration Information

Features

  1. Accessible Children’s Play Area

  2. Accessible Picnic Area

  3. Accessible Restroom

  4. Athletic Field

  5. Available for Rentals

  6. Baseball / Softball

  7. Basketball

  8. Climbing Wall ($15.00 Add-on)

  9. Community Room(s)

  10. Natural Area

  11. Pickleball (Indoor)

  12. Ping Pong

  13. Playground

  14. Restrooms

  15. Tennis

Glen Canyon Rec Center Fall Schedule

Fall schedule: Activities are listed by room and day. Course numbers may be used to identify programs when registering. Schedules are subject to change.

Fall schedule at a glance for Glen Canyon Rec Center Facility / Room Monday Tuesday Wednesday Thursday Friday Saturday

Gymnasium

Closed to the public

Physical Conditioning for Active Seniors 10–11 a.m. September 8–December 15 Course #48828 Drop-in: Basketball 11:30 a.m.–3:30 p.m. September 1–December 29 Course #49139 Rec and Parkour 4–5 p.m. September 8–29 Course #49695 Rec and Parkour 4–5 p.m. October 13–November 3 Course #49742 Rec and Parkour 4–5 p.m. November 17–December 15 Course #49697 Rec and Parkour 5:15–6:15 p.m. September 8–29 Course #49696 Rec and Parkour 5:15–6:15 p.m. October 13–November 3 Course #49698 Rec and Parkour 5:15–6:15 p.m. November 17–December 15 Course #49745 Volleyball – Beginner 6:30–8 p.m. September 8–October 20 Course #49709 Volleyball – Beginner 6:30–8 p.m. October 27–December 15 Course #49751

Drop-in: A Place to Play 10 a.m.–12 p.m. September 2–December 31 Course #49119 Drop-in: Pickleball 12:30–2:30 p.m. September 2–December 31 Course #49123 Volleyball – Glen Park Team – Ages 8–10 4–5 p.m. September 16–November 4 Course #49811 Volleyball – Glen Park Team – Ages 10–12 5–6 p.m. September 16–November 4 Course #49812 Drop-in: Volleyball 6–8 p.m. September 2–December 30 Course #49125

Drop-in: A Place to Play 10 a.m.–12 p.m. September 2–December 31 Course #49119 Drop-in: Pickleball 12:30–2:30 p.m. September 2–December 31 Course #49123 Drop-in: Basketball 4–7:30 p.m. September 3–December 31 Course #49140

Drop-in: A Place to Play 10 a.m.–12 p.m. September 2–December 31 Course #49119 Drop-in: Basketball 12:30–4 p.m. September 4–December 18 Course #49141 Drop-in: Pickleball 4:30–7:30 p.m. September 4–December 18 Course #49124

Drop-in: Basketball 9 a.m.–3 p.m. September 5–December 26 Course #49142 Drop-in: Wheelchair Basketball 3–6 p.m. September 5–December 26 Course #48733

Multipurpose Room 1 Plaza

Closed to the public

Yoga – Hatha Traditional 10–11 a.m. September 1–October 6 Course #48910 Yoga – Hatha Traditional 10–11 a.m. October 27–December 8 Course #48971 Book Discussion Group 1–3 p.m. September 8–December 15 Course #48810 Drop-in: Ping Pong 5:30–7:30 p.m. September 1–December 29 Course #49143

Stress Management for Modern Day Living 1:30–2:30 p.m. September 2–October 7 Course #48904 Stress Management for Modern Day Living 1:30–2:30 p.m. October 28–December 9 Course #48965 Drop-in: Ping Pong 3–6 p.m. September 2–December 30 Course #49144 Yoga – Hatha Traditional 6:30–7:30 p.m. September 2–October 7 Course #48913 Yoga – Hatha Traditional 6:30–7:30 p.m. October 28–December 9 Course #48974

Drop-in: Real Taiji 10–11 a.m. September 3–December 31 Course #49133 Pilates – All Levels 12–1 p.m. September 3–October 8 Course #48900 Pilates – All Levels 12–1 p.m. October 29–December 10 Course #48961 Drop-in: Ping Pong 1:30–6 p.m. September 3–December 31 Course #49145 Ashtanga Yoga and Hatha Yoga Fusion 6:30–7:30 p.m. September 3–October 8 Course #48889 Ashtanga Yoga and Hatha Yoga Fusion 6:30–7:30 p.m. October 29–December 10 Course #48950

Drop-in: Medical Qi Gong & Tai Chi 10–10:45 a.m. September 4–December 18 Course #49121 Midday Meditation 11:15 a.m.–12:15 p.m. September 4–December 4 Course #50000 Drop-in: Writing to Remember 2–3:30 p.m. September 4–December 18 Course #49126 Drop-in: Ping Pong 4–7:30 p.m. September 4–December 18 Course #49146

Puppet Making Family Workshop 11 a.m.–1 p.m. September 26 Course #49305 Halloween Haunted House Family Workshop 11 a.m.–1 p.m. October 24 Course #49250 Thanksgiving Family Workshop 11 a.m.–1 p.m. November 14 Course #49278 Holiday Family Workshop 11 a.m.–1 p.m. December 12 Course #49269 Drop-in: Ping Pong 2–4:30 p.m. September 5–December 26 Course #49147

Multipurpose Room 2 RW

Great Time Out Thanksgiving Break Camp 8:30 a.m.–5:30 p.m. November 23–25 Course #49480 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 21–23 Course #49481 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 28–30 Course #49482

Little People’s Moovin & Groovin 2–3 p.m. September 15–October 20 Course #49265 Little People’s Tumbling 2–2:45 p.m. October 27–December 1 Course #49266 Rock Climbing – Open Climb 4–7 p.m. September 1–December 17 Course #49485 Great Time Out Thanksgiving Break Camp 8:30 a.m.–5:30 p.m. November 23–25 Course #49480 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 21–23 Course #49481 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 28–30 Course #49482

Drop-in: Zumba 2:45–3:45 p.m. September 2–December 9 Course #48991 Rock Climbing 101 4–5:30 p.m. September 9–30 Course #49487 Rock Climbing 101 4–5:30 p.m. October 7–28 Course #49489 Rock Climbing 101 6–7:30 p.m. September 9–30 Course #49488 Rock Climbing 101 6–7:30 p.m. October 7–28 Course #49490 Great Time Out Thanksgiving Break Camp 8:30 a.m.–5:30 p.m. November 23–25 Course #49480 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 21–23 Course #49481 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 28–30 Course #49482

Drop-in: Bingo! 1:30–3:30 p.m. September 3–December 31 Course #49120 Rock Climbing – Open Climb 4–7 p.m. September 1–December 17 Course #49485

Petite Bakers 10–11 a.m. September 11–October 16 Course #49693 Petite Bakers 10–11 a.m. November 6–December 18 Course #49740 Karate Kidz – Little Kickers 6–7 p.m. September 11–October 16 Course #49690 Karate Kidz – Little Kickers 6–7 p.m. November 6–December 18 Course #49736 Karate Kidz 7–8 p.m. September 11–October 16 Course #49687 Karate Kidz 7–8 p.m. November 6–December 18 Course #49734

Rock Climbing – Open Climb 10 a.m.–4 p.m. September 5–December 19 Course #49486 Camp In, Climb On Overnight 6 p.m.–11:59 p.m. December 12–13 Course #49477

Multipurpose Room 3

Closed to the public

Senior Art Expression – Session 1 11:30 a.m.–1 p.m. September 8–October 20 Course #48831 Senior Art Expression – Session 2 11:30 a.m.–1 p.m. October 27–December 15 Course #48833 Drop-in: Weight Room 1:30–5:30 p.m. September 1–December 29 Course #49134 Drop-in: Movie Night 6–8 p.m. September 1–December 29 Course #49122

Drop-in: Weight Room 10 a.m.–8 p.m. September 2–December 30 Course #49135

Drop-in: Weight Room 10 a.m.–7:30 p.m. September 3–December 31 Course #49136

Drop-in: Weight Room 10 a.m.–4 p.m. September 4–December 18 Course #49137 Mini Cinema 4:30–6:30 p.m. September 18–November 13 Course #49255

Drop-in: Weight Room 9 a.m.–2 p.m. September 5–December 26 Course #49138

Gymnasium

Monday

Closed to the public

Tuesday

Physical Conditioning for Active Seniors 10–11 a.m. September 8–December 15 Course #48828 Drop-in: Basketball 11:30 a.m.–3:30 p.m. September 1–December 29 Course #49139 Rec and Parkour 4–5 p.m. September 8–29 Course #49695 Rec and Parkour 4–5 p.m. October 13–November 3 Course #49742 Rec and Parkour 4–5 p.m. November 17–December 15 Course #49697 Rec and Parkour 5:15–6:15 p.m. September 8–29 Course #49696 Rec and Parkour 5:15–6:15 p.m. October 13–November 3 Course #49698 Rec and Parkour 5:15–6:15 p.m. November 17–December 15 Course #49745 Volleyball – Beginner 6:30–8 p.m. September 8–October 20 Course #49709 Volleyball – Beginner 6:30–8 p.m. October 27–December 15 Course #49751

Wednesday

Drop-in: A Place to Play 10 a.m.–12 p.m. September 2–December 31 Course #49119 Drop-in: Pickleball 12:30–2:30 p.m. September 2–December 31 Course #49123 Volleyball – Glen Park Team – Ages 8–10 4–5 p.m. September 16–November 4 Course #49811 Volleyball – Glen Park Team – Ages 10–12 5–6 p.m. September 16–November 4 Course #49812 Drop-in: Volleyball 6–8 p.m. September 2–December 30 Course #49125

Thursday

Drop-in: A Place to Play 10 a.m.–12 p.m. September 2–December 31 Course #49119 Drop-in: Pickleball 12:30–2:30 p.m. September 2–December 31 Course #49123 Drop-in: Basketball 4–7:30 p.m. September 3–December 31 Course #49140

Friday

Drop-in: A Place to Play 10 a.m.–12 p.m. September 2–December 31 Course #49119 Drop-in: Basketball 12:30–4 p.m. September 4–December 18 Course #49141 Drop-in: Pickleball 4:30–7:30 p.m. September 4–December 18 Course #49124

Saturday

Drop-in: Basketball 9 a.m.–3 p.m. September 5–December 26 Course #49142 Drop-in: Wheelchair Basketball 3–6 p.m. September 5–December 26 Course #48733

Multipurpose Room 1 Plaza

Monday

Closed to the public

Tuesday

Yoga – Hatha Traditional 10–11 a.m. September 1–October 6 Course #48910 Yoga – Hatha Traditional 10–11 a.m. October 27–December 8 Course #48971 Book Discussion Group 1–3 p.m. September 8–December 15 Course #48810 Drop-in: Ping Pong 5:30–7:30 p.m. September 1–December 29 Course #49143

Wednesday

Stress Management for Modern Day Living 1:30–2:30 p.m. September 2–October 7 Course #48904 Stress Management for Modern Day Living 1:30–2:30 p.m. October 28–December 9 Course #48965 Drop-in: Ping Pong 3–6 p.m. September 2–December 30 Course #49144 Yoga – Hatha Traditional 6:30–7:30 p.m. September 2–October 7 Course #48913 Yoga – Hatha Traditional 6:30–7:30 p.m. October 28–December 9 Course #48974

Thursday

Drop-in: Real Taiji 10–11 a.m. September 3–December 31 Course #49133 Pilates – All Levels 12–1 p.m. September 3–October 8 Course #48900 Pilates – All Levels 12–1 p.m. October 29–December 10 Course #48961 Drop-in: Ping Pong 1:30–6 p.m. September 3–December 31 Course #49145 Ashtanga Yoga and Hatha Yoga Fusion 6:30–7:30 p.m. September 3–October 8 Course #48889 Ashtanga Yoga and Hatha Yoga Fusion 6:30–7:30 p.m. October 29–December 10 Course #48950

Friday

Drop-in: Medical Qi Gong & Tai Chi 10–10:45 a.m. September 4–December 18 Course #49121 Midday Meditation 11:15 a.m.–12:15 p.m. September 4–December 4 Course #50000 Drop-in: Writing to Remember 2–3:30 p.m. September 4–December 18 Course #49126 Drop-in: Ping Pong 4–7:30 p.m. September 4–December 18 Course #49146

Saturday

Puppet Making Family Workshop 11 a.m.–1 p.m. September 26 Course #49305 Halloween Haunted House Family Workshop 11 a.m.–1 p.m. October 24 Course #49250 Thanksgiving Family Workshop 11 a.m.–1 p.m. November 14 Course #49278 Holiday Family Workshop 11 a.m.–1 p.m. December 12 Course #49269 Drop-in: Ping Pong 2–4:30 p.m. September 5–December 26 Course #49147

Multipurpose Room 2 RW

Monday

Great Time Out Thanksgiving Break Camp 8:30 a.m.–5:30 p.m. November 23–25 Course #49480 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 21–23 Course #49481 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 28–30 Course #49482

Tuesday

Little People’s Moovin & Groovin 2–3 p.m. September 15–October 20 Course #49265 Little People’s Tumbling 2–2:45 p.m. October 27–December 1 Course #49266 Rock Climbing – Open Climb 4–7 p.m. September 1–December 17 Course #49485 Great Time Out Thanksgiving Break Camp 8:30 a.m.–5:30 p.m. November 23–25 Course #49480 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 21–23 Course #49481 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 28–30 Course #49482

Wednesday

Drop-in: Zumba 2:45–3:45 p.m. September 2–December 9 Course #48991 Rock Climbing 101 4–5:30 p.m. September 9–30 Course #49487 Rock Climbing 101 4–5:30 p.m. October 7–28 Course #49489 Rock Climbing 101 6–7:30 p.m. September 9–30 Course #49488 Rock Climbing 101 6–7:30 p.m. October 7–28 Course #49490 Great Time Out Thanksgiving Break Camp 8:30 a.m.–5:30 p.m. November 23–25 Course #49480 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 21–23 Course #49481 Great Time Out Winter Break Camp 8:30 a.m.–5:30 p.m. December 28–30 Course #49482

Thursday

Drop-in: Bingo! 1:30–3:30 p.m. September 3–December 31 Course #49120 Rock Climbing – Open Climb 4–7 p.m. September 1–December 17 Course #49485

Friday

Petite Bakers 10–11 a.m. September 11–October 16 Course #49693 Petite Bakers 10–11 a.m. November 6–December 18 Course #49740 Karate Kidz – Little Kickers 6–7 p.m. September 11–October 16 Course #49690 Karate Kidz – Little Kickers 6–7 p.m. November 6–December 18 Course #49736 Karate Kidz 7–8 p.m. September 11–October 16 Course #49687 Karate Kidz 7–8 p.m. November 6–December 18 Course #49734

Saturday

Rock Climbing – Open Climb 10 a.m.–4 p.m. September 5–December 19 Course #49486 Camp In, Climb On Overnight 6 p.m.–11:59 p.m. December 12–13 Course #49477

Multipurpose Room 3

Monday

Closed to the public

Tuesday

Senior Art Expression – Session 1 11:30 a.m.–1 p.m. September 8–October 20 Course #48831 Senior Art Expression – Session 2 11:30 a.m.–1 p.m. October 27–December 15 Course #48833 Drop-in: Weight Room 1:30–5:30 p.m. September 1–December 29 Course #49134 Drop-in: Movie Night 6–8 p.m. September 1–December 29 Course #49122

Wednesday

Drop-in: Weight Room 10 a.m.–8 p.m. September 2–December 30 Course #49135

Thursday

Drop-in: Weight Room 10 a.m.–7:30 p.m. September 3–December 31 Course #49136

Friday

Drop-in: Weight Room 10 a.m.–4 p.m. September 4–December 18 Course #49137 Mini Cinema 4:30–6:30 p.m. September 18–November 13 Course #49255

Saturday

Drop-in: Weight Room 9 a.m.–2 p.m. September 5–December 26 Course #49138 Register for one of these classes

About this Facility

Tucked away at the foot of Glen Canyon, Glen Park Recreation Center offers a wide array of activities for the entire family, including baseball, tennis, basketball, and the city’s first public climbing wall. Glen Park Recreation Center reopened in 2017 after a $22 million renovation project.

Glen Park offers Tot Playtime, Pilates, Yoga-Vinyasa, Physical Conditioning for Seniors, Zumba, Book Group, Bingo, Pickleball, Badminton, Volleyball, Basketball, Wheelchair Basketball, Parkour, Rock Climbing, Memoir Writing, Movie Nights, Tai Chi, and more.

Natural Area

Beyond Glen Canyon Park’s recreation center, ball field, and tennis courts lies a large urban canyon with incredible spring wildflower displays, dramatic chert rock formations, and Islais Creek, one of the few remaining free-flowing creeks in San Francisco. This 60-acre wilderness, formerly referred to as the San Miguel Hills, provides critical habitat for a wide array of wildlife and serves as a relaxing sanctuary from the city’s urban bustle. An extensive network of hiking trails leads through a variety of habitats, from lush creekside vegetation to the rocky grasslands and scrublands of the canyon’s steep eastern slope, where a profusion of wildflowers blooms each spring.

Learn more about Glen Canyon Park

Report a Maintenance Issue

Report a maintenance or vandalism issue at this site