







Another fall season is upon us, and our Sunnyvale Library and Recreation Services team is working diligently to provide a diverse range of classes and services that keep our community of all ages and abilities engaged. I’m looking forward to the new season and the many exciting opportunities it brings. Here are some highlights:
• Halloween Costume Swap: donate or take a gently used Halloween costume for your child ( page 5)
• Library Storytime: enjoy a staff-led program that features stories, songs and movement ( page 5)
• Family Harvest Food Program: a free food distribution program – free to anyone ( page 6)
• Evening of Cultural Arts Concert Series with artists such as Best Intentions, A Motown Christmas ( page 7 )
• Spooky StoryWalk ® features games, prizes and a book to read along a trail ( page 8)
• Sunnyvale Youth Basketball League (SYBL) and SYBL preseason clinic ( page 28)
• Friends of Sunnyvale Public Library Book Sale ( page 6)
• City Café for Older Adults that provides meals for people ages 50+ ( page 50 )
• Healthy and Active programs for Older Adults such as Functional Fitness and Zumba Gold ( page 51)
It was fantastic to see so many people enjoy our summer activities. I am proud of my team’s contribution to offering safe, active and memory-making programs. Some programs that come to mind are:
• Sunnyvale’s Fourth of July Festival in downtown Sunnyvale where an estimated crowd of nearly 5,000 people enjoyed games, live music and our imagination playground while celebrating America’s Independence
Be excited! This is where youth and adults learn about what activities take place during a class session.
$45
Location Creative Arts Center Meeting Room
Instructor Music For Families
Ages 2-4
Fees
04/02 – 06/18
• Traditional, art, sports, STEM, and teen leadership camps that served more than 3,700 youth in over 320 programs
• The Library Reading Program, which drew over 2,300 children, teens and adults
• Swim lessons that helped 1,700 participants become water-safe, and provided recreational swim to over 2,300 participants during the summer season
• The celebration of Sunnyvale’s newest park, Corn Palace
• Thursday Night in the Park events at Washington and Fairwood Parks, where we served over 1,600 children, teens and adults.
Continue to be part of our summer programming while preparing for fall! Join us at the Sunset Movie Series for your chance to enjoy a free movie under the stars. The Series begins on Friday, Aug. 1. For a complete listing of movies, check out the Summer Activities guide or visit Sunnyvale.ca.gov and search for “Special Events.”
Lastly, I invite you to subscribe to our Library and Recreation Services newsletters to stay up-to-date on the topics that matter to you. We provide individual newsletters for the Library, Recreation Services, Older Adults Services and Aquatic Programs. To sign up, visit Sunnyvale.ca.gov, search “Subscribe”.
Sincerely,
Michelle Perera Director of Library and Recreation Services
Register online at Sunnyvale.ca.gov/Activities, in-person at our community centers or call 408-730-7350.
Sunnyvale Community Center
408-730-7350 (para Español, numero 1)
M-F 8:30 a.m. – 5 p.m.
Columbia Neighborhood Center
408-730-7800 (para Español, x7815)
M-F 8:30 a.m. – 5 p.m.
Sunnyvale Senior Center
408-730-7360
M-F 8:30 a.m. – 5 p.m.
Sunnyvale Public Library
408-730-7300
Parks
408-730-7506
Aug. 4 at
Sunnyvale Golf Course
408-738-3666
Sunnyvale Tennis Center 408-735-7285
Drop-in activities like lap swim, water fitness and the pottery studio require a digital pass. Buy your pass before you arrive to avoid delays. See more information at Sunnyvale.ca.gov search “Activity Appointments and Passes.”
The City is committed to providing equal access to all recreation programs and activities for individuals with disabilities. We will make reasonable modifications to policies, practices, and procedures to ensure meaningful participation for those with disabilities, as required by the Americans with Disabilities Act (ADA). If you need reasonable modification, contact 408-730-7350 (TTY: 711) or recreation@sunnyvale.ca.gov at least 14 days in advance of your program or activity as possible.
Any person with a Sunnyvale home mailing address is considered a resident. A Sunnyvale P.O. Box or business address will not be taken as proof of residency. A nonresident is someone who lives in another city.
Present two forms of identification to verify residency to the Sunnyvale Recreation Center front desk. This includes a picture identification card and a recent utility bill, with customer’s name and Sunnyvale address.
Occasionally, modifications may need to be made to planned activities, excursions or curriculum. At the same time, changes may occur in location or the number of class offerings. Read your receipts carefully. We will correct any changes in locations, times, dates and fees online.
ACCEPTING GENTLY USED CHILDREN’S COSTUMES AND ACCESSORIES.
Collection dates: Sept. 15 – 30
Drop-off locations and times:
Columbia Neighborhood Center: M-F, 8:30 a.m. - 5 p.m., Sa, 9 a.m. – noon
Sunnyvale Community Center: M-F, 8:30 a.m. - 5 p.m.
Sunnyvale Public Library: M-Th, 10 a.m. – 9 p.m., F-Sa, 10 a.m. - 6 p.m., Su, 1-6 p.m.
Questions? 408-730-7350
Stories, songs and movement for ages 0 – 5 Begins Sept. 2 at the Sunnyvale Public Library
Tu 11 a.m. Toddler Storytime 1 – 3 year olds
W 11 a.m. Preschool Storytime 3 – 5 year olds
Th 10:30 a.m. Baby Lapsit & Playtime 0 – 1 year olds
Th 7 p.m. Night Owl Storytime 0 – 5 year olds
Sa 11 a.m. Family Storytime 0 – 5 year olds Visit Sunnyvalelibrary.org for more information.
Come shop for books, movies and CDs. Proceeds support the Sunnyvale Public Library.
Dates Sept. 20-21 and Nov. 15-16
Location Sunnyvale Public Library Visit fotsvl.org for more information.
Monthly free food distribution, open to anyone, no proof of income needed. New families need to register on distribution day. Distribution format is a Farmer’s Market model, participants must park and walk in. Bring re-usable bags for bulk produce and a cart for dry and canned goods and milk. Each family picks up about 100 lbs. of food.
Dates Sept. 24 and Oct. 22
Time 4:15 to 5:15 p.m.
Location Columbia Middle School Parking Lot 739 Morse Ave.
Questions? 408-730-7800
Call 1-800-984-3663 for other free food connections.
Do you know an individual or organization that has made a meaningful impact on our community? Now’s your chance to recognize their hard work!
Nominate in the following categories:
• Distinguished Resident of the Year
• Educator of the Year
• High School Student of the Year
• Businessperson/Business of the Year
• Contribution to the Arts
• Environmental Achievement
• Community Volunteer of the Year
Winners are honored at the State of the City in Sept. 2026.
Visit Sunnyvale.ca.gov, search “Community Awards” to make your contribution.
Join us at the Sunnyvale Theatre for three exciting performances! All performances start at 7 p.m. Visit Sunnvvale.ca.gov, search” Theatre and Performing Arts” for tickets and more information.
has more than 100 publicly accessible, outdoor artworks in the City limits. Take a self-guided tour by visiting Sunnyvale.ca.gov, search “Public Art”. For guided tours, check out page 40.
For individuals with disabilities come dance the night away and socialize with friends!
• Personal attendants are welcome at no cost.
• Participants must bring a completed registration form.
• Contact host agency for more information.
Sponsored by: City of Sunnyvale and City of San José
Ages: 16+
Fee: $7 payable at door only
Time: 7–9:30 p.m. (supervision begins at 7 p.m.)
Date: Friday, Oct.24, 2025
Location: City of Sunnyvale 408-730-7359
Date: Friday, Dec. 5, 2025
Location: City of San Jose 408-559-8553
Stroll through the park and enjoy a featured book along the trail. Children/families are encouraged to come in costume and bring a treat bag.
Date Wednesday, Oct. 29
Time 4 – 6 p.m.
Location Columbia Park
Questions? 408-730-7350
If your event includes one or more of the following components, you are required to submit a special event permit application:
• Open to the public
• Large attendance anticipated
• Walk or run event (5k, 10k, marathon)
• Festival or cultural event
• Profit or revenue generating
• Hosting carnival games or activity booths
• Reserving three or more picnic sites or Baylands Park Great Meadow
• Closure of street/block party
Application Deadline
Completed applications are due at least eight-weeks before your proposed event date.
For more information
Sunnyvale.ca.gov, search “Special Event Permit”
Questions?
events@sunnyvale.ca.gov
Celebrate the holiday with a delicious breakfast and take a photo with Santa.
Location Senior Center Orchard Pavilion
Date Dec. 6, 2025
Ages All ages welcome
Tickets on sale starting Oct. 1
Are you 13+ and want to volunteer for this event? Call 408-730-7360.
Get ready for some festive fun! Enjoy constructing a gingerbread house using handmade icing and an assortment of holiday candy.
$25
Location Creative Arts Center Art Room
Instructor Christine Hopkins
Ages 6 – 12
Fees: $36/$45
12/06 Sa 1:30 p.m. – 3:30 p.m. IB3GGH.LA
Get into the holiday spirit by creating homemade DIY holiday wreaths. Working together, parents and children will be able to make unique and festive wreaths. No unregistered siblings are permitted. Price is per child.
$25
Location Creative Arts Center Art Room
Instructor Christine Hopkins
Ages 6 – 12
Fees $41/$52
12/06 Sa 10:00 a.m. – 12:00 p.m. IB3GHO.LA
Celebrate the New Year with your little ones.
• Music and dancing
• Balloon drop
• Juice box toast
• Craft and activities
Location Recreation Center Ballroom
Date Tuesday, Dec. 30
Time 10 a.m. to noon
Fee Free
No registration required. Space is limited. Doors will close when the room is full.
Questions? 408-730-7350
Learn basic ballet and tap steps and dance terminology through fun dance activities like tippy toe turns and alligator walks in this combination class. Props and fun music are incorporated. Bring both ballet shoes with leather soles and tap shoes.
Location Sunnyvale Theatre Dance Studio
Instructor Dance Force Kids
Ages 4 – 6
Fees
$132/$165, **$80/$100
09/06 – 10/18 Sa* 10:00 a.m. – 10:40 a.m. IA1EA1.IA
11/08 – 12/06 Sa* 10:00 a.m. – 10:40 a.m. IA1EA1.IB**
*No class 10/04, 11/29
Using themed props and music, little princesses are introduced to ballet steps, across-the-floor movement and dance combinations in this imaginative ballet and creative movement class. Wear ballet shoes with leather soles.
Location Sunnyvale Theatre Dance Studio
Instructor Dance Force Kids
Fees
$132/$165, **$88/$110
Ages 3 – 5
09/06 – 10/18 Sa* 10:50 a.m. – 11:30 a.m. IA1EA2.IB 11/08 – 12/06 Sa* 10:50 a.m. – 11:30 a.m. IA1EA2.KA**
Ages 4 – 6
09/02 – 10/07 Tu 4:30 p.m. – 5:10 p.m. IA1EA2.IA 10/21 – 12/02 Tu* 4:30 p.m. – 5:10 p.m. IA1EA2.JA
*No class 10/04, 11/11, 11/29
Bounce, jump, spin and be silly! Kids learn basic hip-hop movements to fun music while building confidence, coordination and rhythm. Movement games, singing familiar songs, using imagination, playing with props and being creative is all part of the fun. Wear jazz shoes or non-black soled tennis shoes.
Location Sunnyvale Theatre Dance Studio
Instructor Dance Force Kids
Ages 3 – 5
Fees $126/$158, **$84/$105
09/02 – 10/07 Tu 6:00 p.m. – 6:30 p.m. IA1ELA.IA
09/06 – 10/18 Sa* 11:40 a.m. – 12:10 p.m. IA1ELA.IB
10/21 – 12/02 Tu* 6:00 p.m. – 6:30 p.m. IA1ELA.JA
11/08 – 12/06 Sa* 11:40 a.m. – 12:10 p.m. IA1ELA.KA**
*No class 10/04, 11/11, 11/29
Designed for kids ages 1-4 and their caregivers. This class combines music, dance and educational tools for 45-minutes of nonstop bonding and fun. Each child must be accompanied by an adult.
Parents and caregivers, are you looking for:
• Parent Resources
• Child Care Referrals
• Activities/Events
Contact Youth and Family Resources at childcareresources@sunnyvale.ca.gov
Location Las Palmas Park Building
Instructor Sunnyvale Staff
Fees $119/$149, **$79/99
Ages 1 – 3
09/25 – 10/30 Th 10:00 a.m. – 10:45 a.m. IA1HZC.IB**
11/13 – 12/18 Th* 10:00 a.m. – 10:45 a.m. IA1HZC.KB**
Ages 2 – 4
09/20 – 11/22 Sa* 9:30 a.m. – 10:15 a.m. IA1HZC.IA
*No class 11/1, 11/27
Built around imaginative themes and gymnastics activities, young children begin to learn how to hop on two feet and hang and support from low gymnastic equipment in this structured basic movement class. Children get comfortable being upside down by rolling, and learn to perform basic gymnastic positions, including tuck, straddle, pike and sticking ta-da landings. One participating child per parent. Unregistered siblings are not allowed in the gym during class time.
An introduction to each gymnastic apparatus with an emphasis on creative movement activities and organized play. Instructors lead a warm-up, followed by rotations around events or skill circuits teaching students a wide array of fundamental movements and positions.
Location Indoor Sports Center – Gymnastics Room Instructor California Sports Center Ages 3 – 5 Fees $222/$272, **$197/$246, ***173/$216
08/18 – 10/13 M* 3:30 p.m. – 4:15 p.m. IA1IAH.HC**
08/18 – 10/13 M* 4:30 p.m. – 5:15 p.m. IA1IAH.HD**
08/18 – 10/13 M* 6:30 p.m. – 7:15 p.m. IA1IAH.HE**
08/19 – 10/14 Tu 11:00 a.m. – 11:45 a.m. IA1IAH.HF
08/19 – 10/14 Tu 3:30 p.m. – 4:15 p.m. IA1IAH.HG
08/20 – 10/15 W 11:00 a.m. – 11:45 a.m. IA1IAH.HH
Location Indoor Sports Center – Gymnastics Room
Instructor California Sports Center
Ages 1.5 – 3
Fees $222/$272, **$197/$246, ***$173/$216
08/18 – 10/13 M* 6:30 p.m. – 7:15 p.m. IA1IAA.HA**
08/19 – 10/14 Tu 10:00 a.m. – 10:45 a.m. IA1IAA.HB
08/20 – 10/15 W 10:00 a.m. – 10:45 a.m. IA1IAA.HC
08/20 – 10/15 W 3:30 p.m. – 4:15 p.m. IA1IAA.HD
08/20 – 10/15 W 6:30 p.m. – 7:15 p.m. IA1IAA.HE
08/21 – 10/16 Th 10:00 a.m. – 10:45 a.m. IA1IAA.HF
08/22 – 10/17 F 10:00 a.m. – 10:45 a.m. IA1IAA.HG
08/22 – 10/17 F 3:30 p.m. – 4:15 p.m. IA1IAA.HH
08/22 – 10/17 F 6:30 p.m. – 7:15 p.m. IA1IAA.HI
08/23 – 10/18 Sa 8:00 a.m. – 8:45 a.m. IA1IAA.HJ
08/23 – 10/18 Sa 9:00 a.m. – 9:45 a.m. IA1IAA.HK
08/23 – 10/18 Sa 11:00 a.m. – 11:45 a.m. IA1IAA.HL
08/23 – 10/18 Sa 12:00 p.m. – 12:45 p.m. IA1IAA.HM
08/24 – 10/12 Su 9:00 a.m. – 9:45 a.m. IA1IAA.HN**
08/24 – 10/12 Su 10:00 a.m. – 10:45 a.m. IA1IAA.HO**
10/19 – 12/14 Su* 9:00 a.m. – 9:45 a.m. IA1IAA.JA**
10/19 – 12/14 Su* 10:00 a.m. – 10:45 a.m. IA1IAA.JB**
10/20 – 12/15 M 6:30 p.m. – 7:15 p.m. IA1IAA.JC
10/21 – 12/16 Tu 10:00 a.m. – 10:45 a.m. IA1IAA.JD
10/22 – 12/17 W 10:00 a.m. – 10:45 a.m. IA1IAA.JE
10/22 – 12/17 W 3:30 p.m. – 4:15 p.m. IA1IAA.JF
10/22 – 12/17 W 6:30 p.m. – 7:15 p.m. IA1IAA.JG
10/23 – 12/18 Th* 10:00 a.m. – 10:45 a.m. IA1IAA.JH**
10/24 – 12/19 F* 10:00 a.m. – 10:45 a.m. IA1IAA.JI**
10/24 – 12/19 F* 3:30 p.m. – 4:15 p.m. IA1IAA.JJ**
10/24 – 12/19 F* 6:30 p.m. – 7:15 p.m. IA1IAA.JK***
10/25 – 12/20 Sa* 8:00 a.m. – 8:45 a.m. IA1IAA.JL**
10/25 – 12/20 Sa* 9:00 a.m. – 9:45 a.m. IA1IAA.JM**
10/25 – 12/20 Sa* 11:00 a.m. – 11:45 a.m. IA1IAA.JN**
10/25 – 12/20 Sa* 12:00 p.m. – 12:45 p.m. IA1IAA.JO**
*No class 09/01, 10/31, 11/27, 11/28, 11/29, 11/30
08/20 – 10/15 W 2:30 p.m. – 3:15 p.m. IA1IAH.HI
08/20 – 10/15 W 3:30 p.m. – 4:15 p.m. IA1IAH.HJ
08/20 – 10/15 W 4:30 p.m. – 5:15 p.m. IA1IAH.HK
08/20 – 10/15 W 5:30 p.m. – 6:15 p.m. IA1IAH.HL
08/20 – 10/15 W 6:30 p.m. – 7:15 p.m. IA1IAH.HM
08/21 – 10/16 Th 11:00 a.m. – 11:45 a.m. IA1IAH.HN
08/21 – 10/16 Th 2:30 p.m. – 3:15 p.m. IA1IAH.HO
08/21 – 10/16 Th 3:30 p.m. – 4:15 p.m. IA1IAH.HP
08/22 – 10/17 F 11:00 a.m. – 11:45 a.m. IA1IAH.HQ
08/22 – 10/17 F 2:30 p.m. – 3:15 p.m. IA1IAH.HR
08/22 – 10/17 F 3:30 p.m. – 4:15 p.m. IA1IAH.HS
08/22 – 10/17 F 4:30 p.m. – 5:15 p.m. IA1IAH.HT
08/22 – 10/17 F 6:30 p.m. – 7:15 p.m. IA1IAH.HU
08/23 – 10/18 Sa 8:00 a.m. – 8:45 a.m. IA1IAH.HV
08/23 – 10/18 Sa 9:00 a.m. – 9:45 a.m. IA1IAH.HW
08/23 – 10/18 Sa 10:00 a.m. – 10:45 a.m. IA1IAH.HX
08/23 – 10/18 Sa 11:00 a.m. – 11:45 a.m. IA1IAH.HY
08/23 – 10/18 Sa 12:00 p.m. – 12:45 p.m. IA1IAH.HZ
08/24 – 10/12 Su 9:00 a.m. – 9:45 a.m. IA1IAH.HA**
08/24 – 10/12 Su 11:00 a.m. – 11:45 a.m. IA1IAH.HB**
10/19 – 12/14 Su* 9:00 a.m. – 9:45 a.m. IA1IAH.JA**
10/19 – 12/14 Su* 11:00 a.m. – 11:45 a.m. IA1IAH.JB**
10/20 – 12/15 M 3:30 p.m. – 4:15 p.m. IA1IAH.JC
10/20 – 12/15 M 4:30 p.m. – 5:15 p.m. IA1IAH.JD
10/20 – 12/15 M 6:30 p.m. – 7:15 p.m. IA1IAH.JE
10/21 – 12/16 Tu 11:00 a.m. – 11:45 a.m. IA1IAH.JF
10/21 – 12/16 Tu 3:30 p.m. – 4:15 p.m. IA1IAH.JG
10/22 – 12/17 W 11:00 a.m. – 11:45 a.m. IA1IAH.JH
10/22 – 12/17 W 2:30 p.m. – 3:15 p.m. IA1IAH.JI
10/22 – 12/17 W 3:30 p.m. – 4:15 p.m. IA1IAH.JJ
10/22 – 12/17 W 4:30 p.m. – 5:15 p.m. IA1IAH.JK
10/22 – 12/17 W 5:30 p.m. – 6:15 p.m. IA1IAH.JL
10/22 – 12/17 W 6:30 p.m. – 7:15 p.m. IA1IAH.JM
10/23 – 12/18 Th* 11:00 a.m. – 11:45 a.m. IA1IAH.JN**
10/23 – 12/18 Th* 2:30 p.m. – 3:15 p.m. IA1IAH.JO**
10/23 – 12/18 Th* 3:30 p.m. – 4:15 p.m. IA1IAH.JP**
10/24 – 12/19 F* 11:00 a.m. – 11:45 a.m. IA1IAH.JQ**
10/24 – 12/19 F* 2:30 p.m. – 3:15 p.m.
10/24 – 12/19 F* 3:30 p.m. – 4:15 p.m.
10/24 – 12/19 F* 4:30 p.m. – 5:15 p.m.
10/24 – 12/19 F* 6:30 p.m. – 7:15 p.m.
10/25 – 12/20 Sa* 8:00 a.m. – 8:45 a.m.
10/25 – 12/20 Sa* 9:00 a.m. – 9:45 a.m.
IA1IAH.JR**
IA1IAH.JS**
IA1IAH.JT**
IA1IAH.JU***
IA1IAH.JV**
IA1IAH.JW**
10/25 – 12/20 Sa* 10:00 a.m. – 10:45 a.m. IA1IAH.JX**
10/25 – 12/20 Sa* 11:00 a.m. – 11:45 a.m. IA1IAH.JY**
10/25 – 12/20 Sa* 12:00 p.m. – 12:45 p.m. IA1IAH.JZ**
*No class 09/01, 10/31, 11/27, 11/28, 11/29, 11/30
Sing, chant, clap, dance and play simple instruments together as a family! Children learn to imitate tonal patterns and rhythms and begin to sing in tune through guided musical play. Encourage natural musical development by discovering how to incorporate music at home. International and historical song repertoire changes each term. Additional siblings ages birth to 8 months may attend for free.
Through guided musical activities, discover ways to encourage musical development during infancy. Class includes download codes for 20+ songs and a parent guide. It is recommended to take both sessions to experience the full Babies Only curriculum.
Location Creative Arts Center Meeting Room
Instructor Music For Families
Ages 0 – 8 months
Fees
$200/$250, **$85/$106
09/17 – 10/01 W 11:30 a.m. – 12:15 p.m. IA1MPN.IA**
10/08 – 11/19 W 11:30 a.m. – 12:15 p.m. IA1MPN.JA
Designed as the ideal first preschool experience, parents/guardians spend quality time with their child, while introducing them to art, singing, circle time, movement, free play and a variety of other activities. Note: Minimum one parent/caregiver per registered child during program. Babies and children who are not registered may not attend the class.
Location Serra Park Building
Instructor Sunnyvale Staff
Ages 2 – 3.5 Fees $127/$159
09/16 – 10/02 TuTh 9:30 a.m. – 11:00 a.m. IA1DPD.IA
10/14 – 10/30 TuTh 9:30 a.m. – 11:00 a.m. IA1DPD.JA
11/04 – 11/20 TuTh 9:30 a.m. – 11:00 a.m. IA1DPD.KA
12/02 – 12/18 TuTh 9:30 a.m. – 11:00 a.m. IA1DPD.LA
Location Creative Arts Center Meeting Room
Instructor Music For Families
Ages 0 – 4
Fees $285/$335
09/17 – 11/19 W 10:30 a.m. – 11:15 a.m. IA1MPM.IA
09/18 – 11/20 Th 9:30 a.m. – 10:15 a.m. IA1MPM.IB
09/18 – 11/20 Th 10:30 a.m. – 11:15 a.m. IA1MPM.IC
09/18 – 11/20 Th 4:00 p.m. – 4:45 p.m. IA1MPM.ID
09/18 – 11/20 Th 5:00 p.m. – 5:45 p.m. IA1MPM.IE
09/19 – 11/21 F 9:30 a.m. – 10:15 a.m. IA1MPM.IF
09/19 – 11/21 F 10:30 a.m. – 11:15 a.m. IA1MPM.IG
09/19 – 11/21 F 5:00 p.m. – 5:45 p.m. IA1MPM.IH
09/19 – 11/21 F 6:00 p.m. – 6:45 p.m. IA1MPM.II
09/20 – 11/22 Sa 9:30 a.m. – 10:15 a.m. IA1MPM.IJ
09/20 – 11/22 Sa 10:30 a.m. – 11:15 a.m. IA1MPM.IK
This play-based recreation program is a great experience for preschool-aged children to explore their first structured environment prior to Kindergarten. Program runs September to early May, following the Sunnyvale School District holiday schedule. Children must be toilet trained by first day of class.
Ages: 3 - 5 | Time: 9 a.m. to noon
Class Schedule Enrollment Options
SEPTEMBER 2025 – MAY 2026 Must be 3 years old by Sept. 1
CLASS DAY LOCATION
Cheetahs MWF Murphy Park Building Giraffes TuThu Murphy Park Building TOO YOUNG FOR SUPER SAFARI PRESCHOOL? Check out Super Safari Parent and Tot Classes on page 13
Engage children’s imaginations and learn balance, coordination, fundamental movements, self-defense and much more. Classes are tons of fun! Interactive games and drills are used to teach children the core principles. Learn how to defend themselves, and also increase self-esteem and confidence. Uniform required after the first class.
Location Daruma Dojo, 548 S. Murphy Ave.
Instructor Daruma Dojo
Ages 4 – 6
Fees
$240/$290
09/02 – 09/25 TuTh 4:15 p.m. – 5:00 p.m.
09/03 – 09/29 MW 4:15 p.m. – 5:00 p.m.
10/06 – 10/29 MW 4:15 p.m. – 5:00 p.m.
10/07 – 10/30 TuTh 4:15 p.m. – 5:00 p.m.
11/03 – 12/03 MW* 4:15 p.m. – 5:00 p.m.
IA1OBB.IA
IA1OBB.IB
IA1OBB.JA
IA1OBB.JB
IA1OBB.KA
11/04 – 12/04 TuTh* 4:15 p.m. – 5:00 p.m. IA1OBB.KB
*No class 11/24, 11/25, 11/26, 11/27
Get introduced to the basics of T-ball with individual and team instruction and practice. Instructors focus on the components of hitting, throwing, catching and base running. Participants interact with others while developing hand-eye coordination, balance and other concepts involved with T-ball. Participants should bring their own glove.
Location Washington Park Softball Field
Instructor National Academy of Athletics
Ages 3 – 4
Fees
$150/$188
09/13 – 10/04 Sa 9:00 a.m. – 9:50 a.m. IA1OCA.IA
09/13 – 10/04 Sa 10:00 a.m. – 10:50 a.m. IA1OCA.IB
Learn fundamental basketball skills, including ball handling, passing, shooting, defense and rebounding, through game-speed drills and exercises. Work on abilities that all athletes need to succeed while having fun.
Location Columbia Neighborhood Center Gym
Instructor Skyhawks Sports Academy
Ages 4 – 5
Fees
$175/$219
09/21 – 10/26 Su 1:00 p.m. – 1:45 p.m. IA1ODG.IA
11/02 – 12/14 Su* 1:00 p.m. – 1:45 p.m. IA1ODG.KA
*No class 11/30
With the help and encouragement of a parent/ guardian, toddlers are introduced to one of the best sports on the planet. Learn fundamental steps and skills in understanding the sport of basketball. Experience movement skills and guidance through engaging games and activities with appropriately sized basketball hoops, providing an unforgettable experience.
Location Washington Park Basketball Court 1
Instructor Youth Evolution
Age 2
Fees
$125/$156, **$100/$125
09/04 – 10/02 Th 5:10 p.m. – 5:40 p.m. IA1ODH.IA
09/06 – 10/04 Sa 8:30 a.m. – 9:00 a.m. IA1ODH.IB
10/23 – 11/20 Th 5:10 p.m. – 5:40 p.m. IA1ODH.JA
10/25 – 11/22 Sa 8:30 a.m. – 9:00 a.m. IA1ODH.JB
12/06 – 12/27 Sa 8:30 a.m. – 9:00 a.m. IA1ODH.LA**
With parent/guardian participation and encouragement, this class teaches the fundamental steps necessary to understand the sport of basketball. Instructor guidance and movement skills are developed using engaging games and activities with appropriately sized basketball hoops, providing an unforgettable experience.
Take a positive first step into athletics by learning the basics of basketball and soccer. Participants explore balance, movement, hand-eye coordination and skill development at their own pace with lots of encouragement and a big focus on fun.
Location Indoor Sports Center – Main Gym
Instructor Skyhawks Sports Academy
Ages 4 – 6
Fees $189/$236
Location Washington Park Basketball Court 1
Instructor Youth Evolution
Age 3
Fees
$125/$156, **$100/$125
09/04 – 10/02 Th 5:45 p.m. – 6:15 p.m. IA1ODN.IA
09/06 – 10/04 Sa 9:05 a.m. – 9:35 a.m. IA1ODN.IB
10/23 – 11/20 Th 5:45 p.m. – 6:15 p.m. IA1ODN.JA
10/25 – 11/22 Sa 9:05 a.m. – 9:35 a.m. IA1ODN.JB
12/06 – 12/27 Sa 9:05 a.m. – 9:35 a.m. IA1ODN.LA**
Learn and build fundamental movement and motor skills while learning the fundamental concepts of basketball. Young children focus on technique while building upon skills by participating in fun activities as they gradually increase their skill development to play the sport of basketball.
Location Washington Park Basketball Court 1
Instructor Youth Evolution
Age 4
Fees
$125/$156, **$100/$125
09/04 – 10/02 Th 6:20 p.m. – 6:50 p.m. IA1ODI.IA
09/06 – 10/04 Sa 9:40 a.m. – 10:15 a.m. IA1ODI.IB
10/23 – 11/20 Th 6:20 p.m. – 6:50 p.m. IA1ODI.JA
10/25 – 11/22 Sa 9:40 a.m. – 10:15 a.m. IA1ODI.JB
12/06 – 12/27 Sa 9:40 a.m. – 10:15 a.m. IA1ODI.LA**
09/23 – 10/28 Tu 3:30 p.m. – 4:30 p.m. IA1OOC.IA 11/04 – 12/16 Tu* 3:30 p.m. – 4:30 p.m. IA1OOC.KA
*No class 11/25
Don’t just watch from the sidelines! Children and their guardians learn how to play soccer, the world’s most popular sport. Participate in fun activities that encourage development of large motor skills, socialization skills and self-esteem. During questionable weather, call 888-372-5803 for class information 30 minutes before class.
Instructor Kidz Love Soccer
Ages 2 – 3.5
Fees
$146/$183, **$125/$157
Location Las Palmas Park Field
09/09 – 10/14 Tu 5:00 p.m. – 5:30 p.m. IA1OSE.IA
11/04 – 12/09 Tu* 5:00 p.m. – 5:30 p.m. IA1OSE.KA**
Location Sunnyvale Middle School Field 4
09/13 – 10/18 Sa 10:30 a.m. – 11:00 a.m. IA1OSE.IB
09/13 – 10/18 Sa 11:05 a.m. – 11:35 a.m. IA1OSE.IC
11/08 – 12/13 Sa* 10:30 a.m. – 11:00 a.m. IA1OSE.KB**
11/08 – 12/13 Sa* 11:05 a.m. – 11:35 a.m. IA1OSE.KC**
*No class 11/11, 11/25
Learn age-appropriate skills and techniques for the world’s most popular sport in a noncompetitive environment, which encourages development of gross motor skills, socialization skills and self-esteem. Shin guards are required after the first meeting. During questionable weather, call 888-372-5803 for class information 30 minutes before class.
Location Las Palmas Park Field
Instructor Kidz Love Soccer
Ages 3.5 – 4
Fees
$146/$183, **$125/$157
09/09 – 10/14 Tu 3:40 p.m. – 4:15 p.m. IA1OSG.IA
09/09 – 10/14 Tu 4:20 p.m. – 4:55 p.m. IA1OSG.IB
11/04 – 12/09 Tu* 3:40 p.m. – 4:15 p.m. IA1OSG.KA**
11/04 – 12/09 Tu* 4:20 p.m. – 4:55 p.m. IA1OSG.KB**
Location Sunnyvale Middle School Field 4
09/13 – 10/18 Sa 9:00 a.m. – 9:35 a.m. IA1OSG.IC
11/08 – 12/13 Sa* 9:00 a.m. – 9:35 a.m. IA1OSG.KC**
*No class 11/11, 11/29
Clinic is customized to create many touches on the ball, improve dribbling, passing, receiving and shooting. Small groups are created to ensure a focused and personal practice. Training is designed to be instructional, challenging and fun. Every practice includes a scrimmage.
Location Serra Park Field 4
Instructor World Cup Soccer
Ages 4 – 6
Fees $239/$289, **$209/$259
09/20 – 11/01 Sa 1:30 p.m. – 2:30 p.m. IA1OSW.IA
11/08 – 12/20 Sa* 1:30 p.m. – 2:30 p.m.
*No class 11/29
IA1OSW.KA**
Little Tigers learn drills emphasizing motor skills and coordination. Follow directions, complete tasks and perform basic to intermediate kicking and punching concepts.
$50
Location Tiger Martial Arts Academy 1111 W. El Camino Real #117
Instructor Chris Hung
Ages 4 – 6
Fees $235/$285
09/05 – 10/17 F 3:30 p.m. – 4:05 p.m.
IA1OWA.IA
09/06 – 10/18 Sa 10:00 a.m. – 10:35 a.m. IA1OWA.IB
10/24 – 12/12 F* 3:30 p.m. – 4:05 p.m. IA1OWA.JA
10/25 – 12/13 Sa* 10:00 a.m. – 10:35 a.m. IA1OWA.JB
*No class 11/28, 11/29
Parents and children explore the water and become comfortable in the pool. Learn skills and techniques to use with your child in preparation for a Tiny Tots swim class. Parents must stay in the water with their children at a ratio of one parent per child.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 0.5 – 3
Fees $110/$138
09/01 – 09/11 M-Th 5:30 p.m. – 6:00 p.m. IAVUAA.IA
*No class 09/01
Designed for children who are ready to transition from a Parent and Tot Swim class or have had little to no water experience. Children learn to become comfortable in the water, blow bubbles and begin to learn how to float unsupported.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 3 – 4
Fees $110/$138
09/01 – 09/11 M-Th* 5:30 p.m. – 6:00 p.m. IAVUCA.IA
09/01 – 09/11 M-Th* 6:50 p.m. – 7:20 p.m. IAVUCA.IB
*No class 09/01
Designed for children who have been in the water or have passed Tiny Tots 1A- Starfish class. Children learn how to float unsupported, glide and begin to learn the fundamentals for freestyle.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 3-4
Fees $110/$138
09/01 – 09/11 M-Th* 6:10 p.m. – 6:40 p.m. IAVUCB.IA
*No class 09/01
Let creativity bloom! Grasp the basics of acrylic painting and discover the magic of mixing colors and blending shades. Learn the art of brushwork, turning strokes into vibrant masterpieces.
Location Creative Arts Center Paint Room
Instructor Elizabeth Blanco Saenz
Ages 6 – 10
Fees
$167/$209
09/17 – 10/22 W 5:30 p.m. – 6:30 p.m. IB3BAA.IA
Have fun exploring the fundamentals of ceramics by making projects that are fun and easy. Clay, glaze and firing are included in registration fee. Wear clothes that can get messy or bring a smock.
Location Creative Arts Center Pottery Studio
Instructor Rebecca Bui
Fees
$85/$106
Ages 6 – 7
09/03 – 10/15 W* 3:30 p.m. – 4:30 p.m. IB3BEE.IA
10/29 – 12/10 W* 3:30 p.m. – 4:30 p.m. IB3BEE.JA
Ages 8 – 11
09/03 – 10/15 W* 5:00 p.m. – 6:30 p.m. IB3BEE.IB 10/29 – 12/10 W* 5:00 p.m. – 6:30 p.m. IB3BEE.JB *No class 09/24, 11/26
Young participants and their parents/guardians embark on a colorful journey through creativity and bonding! Designed to spark imagination and foster family connections, participants are introduced to the versatile medium of polymer clay. Parent may accompany more than one child. No unregistered siblings are permitted in the studio. Price is per child.
Participants learn basic sewing skills in a stress-free environment that supports learning at an individual pace. The class covers how to layout, pin, cut and sew pattern pieces using a sewing machine to create customized pillowcases, tote bags and zippered bags. A materials list is provided one week before the class begins. Machine rentals are available from the instructor for a $25 fee per session.
$25
Location Creative Arts Center Paint Room
Instructor Elizabeth Blanco Saenz
Ages 5 – 7
Fees $94/$118
09/18 – 10/23 Th 3:30 p.m. – 4:30 p.m.
IB3BRN.IA
Share a creative experience in clay. Working together, parents and children learn to hand-build projects out of clay and glaze them using low-fire glazes (wheel throwing and high-fire glazing are not included). Clay, glazes, and firing are included with class registration. Parent may accompany more than one child. No unregistered siblings are permitted in the studio. Price is per child. Wear clothes that can get messy or bring a smock.
Location Creative Arts Center Pottery Studio
Instructor Cathy Chang
Ages 7 – 12
Fees
$158/$198, **$132/$165
08/14 – 09/18 Th 5:00 p.m. – 6:30 p.m.
10/02 – 11/06 Th 5:00 p.m. – 6:30 p.m.
11/13 – 12/18 Th* 5:00 p.m. – 6:30 p.m.
*No class 11/27
IB3BSC.HA
IB3BSC.JA
IB3BSC.KA**
Location Creative Arts Center Art Room
Instructor Christine Hopkins
Ages 8 – 15
Fees
$104/$130
09/18 – 10/09 Th 3:15 p.m. – 5:15 p.m. IB3BTU.HA
11/06 – 12/04 Th* 3:15 p.m. – 5:15 p.m. IB3BTU.KA
*No class 11/27
School is out for the winter break! Join Sunnyvale staff for a fun-filled week of creative arts and craft projects, exciting games and challenging sports. Bring a lunch, two snacks, water, jacket and wear close-toed shoes daily.
Location Washington Park Instructor Sunnyvale Staff
Ages 6 – 12
Fees
$203/$253, **$135/$168
11/24 – 11/26 M-W 8:00 a.m. – 5:30 p.m. IB3CEA.KA
12/22 – 12/23 MTu 8:00 a.m. – 5:30 p.m. IB3CEA.LB**
12/29 – 12/30 MTu 8:00 a.m. – 5:30 p.m. IB3CEA.LC**
Get introduced to Olympic events, stretching, trampoline, cooperative activities and crafts by energetic, professional staff. Camp is organized by age groups. Bring a lunch for all-day camp.
Location Indoor Sports Center – Gymnastics Room
Instructor California Sports Center Fees $279/$329, **$195/$244, ***$93/$116, ^$65/$81
Ages 3 – 15
10/13 M 9:00 a.m. – 12:00 p.m.
11/10 M 9:00 a.m. – 12:00 p.m.
11/11 Tu 9:00 a.m. – 12:00 p.m.
11/24 – 11/26 M-W 9:00 a.m. – 12:00 p.m.
12/22 M 9:00 a.m. – 12:00 p.m.
12/23 Tu 9:00 a.m. – 12:00 p.m.
12/29 M 9:00 a.m. – 12:00 p.m.
12/30 Tu 9:00 a.m. – 12:00 p.m.
Ages 4 – 15
10/13 M 9:00 a.m. – 2:00 p.m.
11/10 M 9:00 a.m. – 2:00 p.m.
11/11 Tu 9:00 a.m. – 2:00 p.m.
11/24 – 11/26 M-W 9:00 a.m. – 2:00 p.m.
12/22 M 9:00 a.m. – 2:00 p.m.
12/23 Tu 9:00 a.m. – 2:00 p.m.
12/29 M 9:00 a.m. – 2:00 p.m.
12/30 Tu 9:00 a.m. – 2:00 p.m.
IB3CAK.JB^
IB3CAK.KB^
IB3CAK.KD^
IB3CAK.KF**
IB3CAK.LB^
IB3CAK.LD^
IB3CAK.LH^
IB3CAK.LJ^
IB3CAK.JA***
IB3CAK.KA***
IB3CAK.KC***
IB3CAK.KE
IB3CAK.LA***
IB3CAK.LC***
IB3CAK.LE***
IB3CAK.LI***
Is your child a Star Wars ® fan and loves LEGO ®? Then this is the perfect camp for them. Campers learn STEM concepts while exploring a galaxy far, far away by building projects like speeder bikes and X-wings.
Location Neighborhood Room – Recreation Center
Instructor Brick Tech
Ages 5 – 10
Fees
$165/$206
11/24 – 11/26 M-W 9:00 a.m. – 12:00 p.m. IB3CER.KA
Through a progressive curriculum that emphasizes the development of the whole player, this one-week basketball camp is designed to impart essential skills to each child. Dedicated coaches prioritize values such as respect, teamwork and responsibility. Each day of the camp starts with a ‘skill of the day,’ followed by engaging drills and games, creating a memorable and enriching experience for young athletes. After a week of dedicated practice in passing, shooting and dribbling, each player will emerge with enhanced confidence in their basketball abilities.
Location Columbia Neighborhood Center Gym
Instructor Youth Evolution
Ages 6 – 11
Fees
$144/$180
11/24 – 11/26 M-W 9:00 a.m. – 12:00 p.m. IB3CCD.KA
Design, build, program and test robotic projects with LEGO ® Spike Prime. Get introduced to STEM and programming concepts through hands-on learning. All materials provided.
Location Neighborhood Room – Recreation Center
Instructor Brick Tech
Ages 7 – 10
Fees
$120/$150
12/22 – 12/23 MTu 9:00 a.m. – 12:00 p.m. IB3CSP.LB
Get ready for two full days of magic tricks! Camp is designed for those who want to put on a simple magic show or just to learn some magic tricks. Discover how to make a object disappear or appear or how to read a mind through a encouraging step by step method. Campers receive several magic tricks to take home when camp is over.
$15
Location Creative Arts Center Meeting Room
Instructor Larry Wertman
Age s 7 – 11
Fees
$99/$124
12/29 – 12/30 MTu 1:30 p.m. – 4:30 p.m. IB3MOC.LA
It’s time to shake, rattle and roll! In this action packed beginner class, kids will focus on rhythm, coordination, learn dance combinations, play silly dance and movement games, dance with props and build confidence. Come get that energy out in a creative and fun dance class. Wear jazz shoes or nonblack soled tennis shoes.
An introduction to gymnastics that prepares boys and girls for Rec FUNdamentals. Develop basic skills on Olympic event gymnastic apparatus, including balance beam, bars, vault, pommel horse, parallel bars and floor exercise.
Location Indoor Sports Center – Mezzanine Instructor California Sports Center
Ages 5 – 6
Fees $222/$272, **$197/$246, ***$173/$216
08/18 – 10/13 M* 3:30 p.m. – 4:25 p.m. IB3IGA.HA**
Location Sunnyvale Theatre Dance Studio
Instructor Dance Force Kids
Ages 5 – 7
Fees $132/$165, **$88/$110
09/06 – 10/18 Sa* 12:20 p.m. – 1:00 p.m. IB3ELA.IA
11/08 – 12/06 Sa* 12:20 p.m. – 1:00 p. m IB3ELA.KA**
*No class 10/04,11/29
Dancers learn age-appropriate hip-hop moves and jazz combinations to their favorite music. Warmups, across the floor, isolations and combinations are taught. Jazz or tennis shoes with non-marking soles required.
Location Sunnyvale Theatre Dance Studio
Instructor Dance Force Kids
Ages 5 – 8
Fees
$132/$165
09/02 – 10/07 Tu 5:15 p.m. – 5:55 p.m. IB3ELJ.IA
10/21 – 12/02 Tu* 5:15 p.m. – 5:55 p.m. IB3ELJ.JA
*No class 11/11
08/18 – 10/13 M* 5:30 p.m. – 6:25 p.m. IB3IGA.HB**
08/19 – 10/14 Tu 3:30 p.m. – 4:25 p.m. IB3IGA.HC
08/19 – 10/14 Tu 4:30 p.m. – 5:25 p.m. IB3IGA.HD
08/20 – 10/15 W 2:30 p.m. – 3:25 p.m. IB3IGA.HE
08/20 – 10/15 W 3:30 p.m. – 4:25 p.m. IB3IGA.HF
08/20 – 10/15 W 4:30 p.m. – 5:25 p.m. IB3IGA.HG
08/21 – 10/16 Th 3:30 p.m. – 4:25 p.m. IB3IGA.HH
08/22 – 10/17 F 3:30 p.m. – 4:25 p.m. IB3IGA.HI
08/22 – 10/17 F 5:30 p.m. – 6:25 p.m. IB3IGA.HJ
08/23 – 10/18 Sa 8:00 a.m. – 8:55 a.m. IB3IGA.HK
08/23 – 10/18 Sa 9:00 a.m. – 9:55 a.m. IB3IGA.HL
08/23 – 10/18 Sa 10:00 a.m. – 10:55 a.m. IB3IGA.HM
08/23 – 10/18 Sa 11:00 a.m. – 11:55 a.m. IB3IGA.HN
08/23 – 10/18 Sa 12:00 p.m. – 12:55 p.m. IB3IGA.HO
08/24 – 10/12 Su 11:00 a.m. – 11:55 a.m. IB3IGA.HP**
10/19 – 12/14 Su* 11:00 a.m. – 11:55 a.m. IB3IGA.JA**
10/20 – 12/15 M 3:30 p.m. – 4:25 p.m. IB3IGA.JB
10/20 – 12/15 M 5:30 p.m. – 6:25 p.m. IB3IGA.JC
10/21 – 12/16 Tu 3:30 p.m. – 4:25 p.m. IB3IGA.JD
10/21 – 12/16 Tu 4:30 p.m. – 5:25 p.m. IB3IGA.JE
10/22 – 12/17 W 2:30 p.m. – 3:25 p.m. IB3IGA.JF
10/22 – 12/17 W 3:30 p.m. – 4:25 p.m. IB3IGA.JG
10/22 – 12/17 W 4:30 p.m. – 5:25 p.m. IB3IGA.JH
10/23 – 12/18 Th* 3:30 p.m. – 4:25 p.m. IB3IGA.JI**
10/24 – 12/19 F* 3:30 p.m. – 4:25 p.m. IB3IGA.JJ**
10/24 – 12/19 F* 5:30 p.m. – 6:25 p.m. IB3IGA.JK***
10/25 – 12/20 Sa* 8:00 a.m. – 8:55 a.m. IB3IGA.JL**
10/25 – 12/20 Sa* 9:00 a.m. – 9:55 a.m. IB3IGA.JM**
10/25 – 12/20 Sa* 10:00 a.m. – 10:55 a.m. IB3IGA.JN**
10/25 – 12/20 Sa* 11:00 a.m. – 11:55 a.m. IB3IGA.JO**
10/25 – 12/20 Sa 12:00 p.m. – 12:55 p.m. IB3IGA.JP**
*No class 09/01, 10/31, 11/27, 11/28, 11/29, 11/30
Learn to perform basic routines for Olympic events and work on strength development and flexibility. Boys focus on skills and routines on floor exercise, pommel horse, vault, parallel bars, high bar, and trampoline. Girls focus on skills and routines on vault, uneven bars, balance beam, floor exercises and trampoline. Coaches utilize a skill card to track student progress. Intermediate level participants focus on more difficult skills and routines on floor exercise, pommel horse, vault, parallel bars, high bar and trampoline.
Instructor California Sports Center
Ages Ages 6 – 16
Fees $222/$272, **$197/$246, ***$173/$216
Location Indoor Sports Center – Gymnastics Room
08/18 – 10/13 M* 3:30 p.m. – 4:25 p.m.
IB3IJC.HA**
08/18 – 10/13 M* 4:30 p.m. – 5:25 p.m. IB3IJC.HB**
08/18 – 10/13 M* 5:30 p.m. – 6:25 p.m. IB3IJC.HC**
08/19 – 10/14 Tu 3:30 p.m. – 4:25 p.m. IB3IJC.HD
08/19 – 10/14 Tu 4:30 p.m. – 5:25 p.m. IB3IJC.HE
08/19 – 10/14 Tu 5:30 p.m. – 6:25 p.m. IB3IJC.HF
08/20 – 10/15 W 3:30 p.m. – 4:25 p.m. IB3IJC.HG
08/20 – 10/15 W 4:30 p.m. – 5:25 p.m. IB3IJC.HH
08/20 – 10/15 W 5:30 p.m. – 6:25 p.m. IB3IJC.HI
08/20 – 10/15 W 6:30 p.m. – 7:25 p.m. IB3IJC.HJ
08/21 – 10/16 Th 3:30 p.m. – 4:25 p.m. IB3IJC.HK
08/21 – 10/16 Th 4:30 p.m. – 5:25 p.m. IB3IJC.HL
08/21 – 10/16 Th 5:30 p.m. – 6:25 p.m. IB3IJC.HM
08/22 – 10/17 F 2:30 p.m. – 3:25 p.m. IB3IJC.HN
08/22 – 10/17 F 3:30 p.m. – 4:25 p.m. IB3IJC.HO
08/22 – 10/17 F 4:30 p.m. – 5:25 p.m. IB3IJC.HP
08/22 – 10/17 F 5:30 p.m. – 6:25 p.m. IB3IJC.HQ
08/23 – 10/18 Sa 9:00 a.m. – 9:55 a.m. IB3IJC.HR
08/23 – 10/18 Sa 10:00 a.m. – 10:55 a.m. IB3IJC.HS
08/23 – 10/18 Sa 11:00 a.m. – 11:55 a.m. IB3IJC.HT
08/23 – 10/18 Sa 12:00 p.m. – 12:55 p.m. IB3IJC.HU
08/24 – 10/12 Su 10:00 a.m. – 10:55 a.m. IB3IJC.HV**
10/19 – 12/14 Su* 10:00 a.m. – 10:55 a.m. IB3IJC.JA**
10/20 – 12/15 M 3:30 p.m. – 4:25 p.m. IB3IJC.JB
10/20 – 12/15 M 4:30 p.m. – 5:25 p.m. IB3IJC.JC
10/20 – 12/15 M 5:30 p.m. – 6:25 p.m. IB3IJC.JD
10/21 – 12/16 Tu 3:30 p.m. – 4:25 p.m. IB3IJC.JE
10/21 – 12/16 Tu 4:30 p.m. – 5:25 p.m. IB3IJC.JF
10/21 – 12/16 Tu 5:30 p.m. – 6:25 p.m. IB3IJC.JG
10/22 – 12/17 W 3:30 p.m. – 4:25 p.m. IB3IJC.JH
10/22 – 12/17 W 4:30 p.m. – 5:25 p.m. IB3IJC.JI
10/22 – 12/17 W 5:30 p.m. – 6:25 p.m. IB3IJC.JJ
10/22 – 12/17 W 6:30 p.m. – 7:25 p.m. IB3IJC.JK
10/23 – 12/18 Th* 3:30 p.m. – 4:25 p.m. IB3IJC.JL**
10/23 – 12/18 Th* 4:30 p.m. – 5:25 p.m. IB3IJC.JM**
10/23 – 12/18 Th* 5:30 p.m. – 6:25 p.m. IB3IJC.JN**
Girls Continued
10/24 – 12/19 F* 2:30 p.m. – 3:25 p.m. IB3IJC.JO**
10/24 – 12/19 F* 3:30 p.m. – 4:25 p.m. IB3IJC.JP**
10/24 – 12/19 F* 4:30 p.m. – 5:25 p.m. IB3IJC.JQ**
10/24 – 12/19 F* 5:30 p.m. – 6:25 p.m. IB3IJC.JR***
10/25 – 12/20 Sa* 9:00 a.m. – 9:55 a.m. IB3IJC.JS**
10/25 – 12/20 Sa* 10:00 a.m. – 10:55 a.m. IB3IJC.JT**
10/25 – 12/20 Sa* 11:00 a.m. – 11:55 a.m. IB3IJC.JU**
10/25 – 12/20 Sa* 12:00 p.m. – 12:55 p.m. IB3IJC.JV**
Location Indoor Sports Center – Mezzanine
08/18 – 10/13 M* 4:30 p.m. – 5:25 p.m. IB3IJC.H1**
08/19 – 10/14 Tu 4:30 p.m. – 5:25 p.m. IB3IJC.H2
08/20 – 10/15 W 4:30 p.m. – 5:25 p.m. IB3IJC.H3
08/21 – 10/16 Th 4:30 p.m. – 5:25 p.m. IB3IJC.H4
08/22 – 10/17 F 4:30 p.m. – 5:25 p.m. IB3IJC.H5
08/23 – 10/18 Sa 10:00 a.m. – 10:55 a.m. IB3IJC.H6
08/23 – 10/18 Sa 11:00 a.m. – 11:55 a.m. IB3IJC.H7
10/20 – 12/15 M 4:30 p.m. – 5:25 p.m. IB3IJC.J1
10/21 – 12/16 Tu 4:30 p.m. – 5:25 p.m. IB3IJC.J2
10/22 – 12/17 W 4:30 p.m. – 5:25 p.m. IB3IJC.J3
10/23 – 12/18 Th* 4:30 p.m. – 5:25 p.m. IB3IJC.J4**
10/24 – 12/19 F* 4:30 p.m. – 5:25 p.m. IB3IJC.J5**
10/25 – 12/20 Sa* 10:00 a.m. – 10:55 a.m. IB3IJC.J6**
10/25 – 12/20 Sa* 11:00 a.m. – 11:55 a.m. IB3IJC.J7**
*No class 09/01, 10/31, 11/27, 11/28, 11/29, 11/30
Boys focus on more difficult progression of skills and routines for vault, parallel bars, high bar, pommel horse, floor exercises and trampoline. Girls focus on a more difficult progression of skills and routines for vault, uneven bars, balance beam, floor exercises and trampoline. Each group works on strength, flexibility and growing as gymnasts.
Location Indoor Sports Center – Gymnastics Room
Instructor California Sports Center
Ages 6 – 16
Fees $321/$371, **$285/$335, ***$250/$300
Girls
08/18 – 10/13 M* 3:30 p.m. – 4:55 p.m.
IB3ILC.HA**
08/18 – 10/13 M* 5:30 p.m. – 6:55 p.m. IB3ILC.HB**
08/19 – 10/14 Tu 3:30 p.m. – 4:55 p.m. IB3ILC.HC
08/20 – 10/15 W 5:30 p.m. – 6:55 p.m. IB3ILC.HD
08/21 – 10/16 Th 3:30 p.m. – 4:55 p.m. IB3ILC.HE
08/21 – 10/16 Th 4:30 p.m. – 5:55 p.m. IB3ILC.HF
08/22 – 10/17 F 3:30 p.m. – 4:55 p.m. IB3ILC.HG
08/22 – 10/17 F 5:30 p.m. – 6:55 p.m. IB3ILC.HH
08/23 – 10/18 Sa 9:00 a.m. – 10:25 a.m. IB3ILC.HI
08/23 – 10/18 Sa 12:00 p.m. – 1:25 p.m. IB3ILC.HJ
10/20 – 12/15 M 3:30 p.m. – 4:55 p.m. IB3ILC.JA
10/20 – 12/15 M 5:30 p.m. – 6:55 p.m. IB3ILC.JB
10/21 – 12/16 Tu 3:30 p.m. – 4:55 p.m. IB3ILC.JC
10/22 – 12/17 W 5:30 p.m. – 6:55 p.m. IB3ILC.JD
10/23 – 12/18 Th* 3:30 p.m. – 4:55 p.m. IB3ILC.JE**
10/23 – 12/18 Th* 4:30 p.m. – 5:55 p.m. IB3ILC.JF**
10/24 – 12/19 F* 3:30 p.m. – 4:55 p.m. IB3ILC.JG**
10/24 – 12/19 F* 5:30 p.m. – 6:55 p.m. IB3ILC.JH***
10/25 – 12/20 Sa* 9:00 a.m. – 10:25 a.m. IB3ILC.JI**
10/25 – 12/20 Sa* 12:00 p.m. – 1:25 p.m.
Boys
08/21 – 10/16 Th 4:30 p.m. – 5:55 p.m.
10/16 – 12/18 Th* 4:30 p.m. – 5:55 p.m.
*No class 09/01, 10/31, 11/27, 11/28, 11/29
For intermediate/advanced level girls who are interested in taking their gymnastics training to the next level with recreational competition. Focus on conditioning, skills development and preparing routines for women’s Olympic events to compete at National Gymnastics Association (NGA) sponsored meets. NGA provides competitive gymnastics in a simplified format with unified rules and deductions. Program is intended to provide a consistent, positive, forward moving experience for all participants. Additional competition registration fees may apply. Class recommended for gymnasts who can make a year-round commitment. This is an invite only class.
Location Indoor Sports Center – Gymnastics Room
Instructor California Sports Center
Ages 8 – 17
Fees
$883/$933, **$834/$884, ***$321/$371, ^$250/$300, ^^$49/$61
08/18 – 10/16 MTh* 5:00 p.m. – 7:30 p.m. IB3IMN.HA**
08/19 – 10/16 TuTh 5:00 p.m. – 7:30 p.m. IB3IMN.HB
08/22 – 10/17 F 5:30 p.m. – 7:30 p.m. IB3IMN.HC***
10/20 – 12/18 MTh* 5:00 p.m. – 7:30 p.m. IB3IMN.JA
10/21 – 12/18 TuTh* 5:00 p.m. – 7:30 p.m. IB3IMN.JB
10/24 – 12/19 F* 5:30 p.m. – 7:30 p.m. IB3IMN.JC^
12/22 – 12/22 M 2:00 p.m. – 4:30 p.m. IB3IMN.LA^^
12/23 – 12/23 Tu 2:00 p.m. – 4:30 p.m. IB3IMN.LB^^
12/29 – 12/29 M 2:00 p.m. – 4:30 p.m. IB3IMN.LC^^
12/30 – 12/30 Tu 2:00 p.m. – 4:30 p.m. IB3IMN.LD ^^
*No class 09/01, 10/31, 11/27, 11/28
Develop tumbling and trampoline skills in this gymnastics class.
Location Indoor Sports Center – Mezzanine
Instructor California Sports Center
Ages 6 – 16
Fees
IB3ILC.JJ**
IB3ILC.H1
IB3ILC.J1**
$222/$272, **$197/$246
08/20 – 10/15 W 6:30 p.m. – 7:25 p.m. IB3IVT.HA
08/22 – 10/17 F 4:30 p.m. – 5:25 p.m. IB3IVT.HB
10/22 – 12/17 W 6:30 p.m. – 7:25 p.m. IB3IVT.JA
10/24 – 12/19 F* 4:30 p.m. – 5:25 p.m. IB3IVT.JB**
*No class 11/28
Revitalize and energize using yoga postures, breathing techniques and relaxation. Learn practical mindfulness methods to stay healthy and full of good energy, build self-esteem and leadership qualities. Registration includes one parent/guardian and one child.
Location Community Room – Recreation Center
Instructor Robin Pickel
Ages 5+
Fees $108/$135
09/06 – 10/25 Sa 8:30 a.m. – 9:25 a.m. IB3JYR.IA
11/01 – 12/20 Sa 8:30 a.m. – 9:25 a.m. IB3JYR.KA
Turn an early dismissal day into an afternoon of magic with the wave of a wand! Learn to perform simple “self-working” magic tricks with your child. Wertman the Wizard will also entertain the class with a few tricks of his own. Learning magic tricks develops self-confidence, ignites creativity and further develops fine motor skills. No unregistered siblings in the classroom. Optional Wizard hat available for purchase for $4 in addition to supply fee.
$6
Location Creative Arts Center Meeting Room
Instructor Larry Wertman
Ages 4 – 6
Fees $27/$34
10/22 W 3:40 p.m. – 4:50 p.m. IB3MOB.JA
Turn an ordinary evening into magic with the wave of a wand. Learn to perform simple “self-working” magic tricks with your child. Wertman the Wizard will also entertain the class with a few tricks of his own. Learning magic tricks develops self-confidence, ignites creativity and further develops fine motor skills. No unregistered siblings in the classroom. Optional Wizard hat available for purchase for $4 in addition to supply fee.
$6
Location Creative Arts Center Meeting Room
Instructor Larry Wertman
Ages 7 – 11
Fees
$37/$46
10/24 F 6:45 p.m. – 8:30 p.m. IB3MNZ.JA
Learn basic guitar skills, including chords, scales and music reading in a group setting. Bring your own guitar and pick.
Location Creative Arts Center Program Room
Instructor Mark Shriver
Ages 7 – 13
Fees
$115/$144, **$72/$90
No previous experience required. Attending the first class is required.
09/12 – 10/31 F 3:45 p.m. – 4:30 p.m. IB3MKA.IC
11/14 – 12/19 F* 3:45 p.m. – 4:30 p.m. IB3MKA.KC**
Completion of Level 1 or previous guitar experience required. Receive weekly, one-on-one coaching from teacher.
09/10 – 10/29 W 6:15 p.m. – 7:00 p.m. IB3MKA.IB
09/12 – 10/31 F 4:35 p.m. – 5:20 p.m. IB3MKA.ID
09/12 – 10/31 F 5:25 p.m. – 6:10 p.m. IB3MKA.IE
09/12 – 10/31 F 6:15 p.m. – 7:00 p.m. IB3MKA.IF
11/12 – 12/17 W* 6:15 p.m. – 7:00 p.m. IB3MKA.KB**
11/14 – 12/19 F* 4:35 p.m. – 5:20 p.m. IB3MKA.KD**
11/14 – 12/19 F* 5:25 p.m. – 6:10 p.m. IB3MKA.KE**
11/14 – 12/19 F* 6:15 p.m. – 7:00 p.m. IB3MKA.KF**
*No class 11/26, 11/28
Sing, dance, act and be a star in the Fall Production of Shrek the Musical KIDS! Classes are split into two age groups, which meet at different times on the same day. Younger students learn songs, basic blocking and choreography. Older students will audition, learn lines, songs, blocking and choreography. All students will come together at the end of the session to produce a Broadway-style youth show. Punctual attendance is required by all students. For last few weeks of the session both age groups are required to rehearse together from 3:30 to 5:30 p.m. Final performance on Tuesday, Dec. 16 at 4 p.m.
$20
Location Sunnyvale Theatre
Instructor South Bay Broadway
Fees $475/$525, **$315/$365
Ages 5 – 7
09/09 – 12/16 Tu* 3:30 p.m. – 4:15 p.m.
Ages 8 – 14
09/09 – 12/16 Tu* 4:30 p.m. – 6:00 p.m.
*No class 11/25
Learn basic piano skills such as rhythm, music theory, site-reading and composition at your own pace in a group setting. One-on-one coaching provided. Keyboard is provided to students for use during class. Student access to a piano or keyboard outside of class is required for practice between lessons. Workbooks are available for purchase in class.
$10
Location Creative Arts Center Program Room
Instructor Mark Shriver
Ages 6 – 13
Fees $115/$144, **$72/$90
No previous experience required. Attending the first class is required.
09/09 – 10/28 Tu 3:45 p.m. – 4:30 p.m. IB3MSK.IA
09/09 – 10/28 Tu 5:25 p.m. – 6:10 p.m. IB3MSK.IC
09/10 – 10/29 W 4:35 p.m. – 5:20 p.m. IB3MSK.IF
09/10 – 10/29 W 5:25 p.m. – 6:10 p.m. IB3MSK.IG
11/11 – 12/16 Tu* 3:45 p.m. – 4:30 p.m. IB3MSK.KA**
11/11 – 12/16 Tu* 5:25 p.m. – 6:10 p.m. IB3MSK.KC**
11/12 – 12/17 W* 4:35 p.m. – 5:20 p.m. IB3MSK.KF**
Completion of Level 1A or previous piano experience required.
09/09 – 10/28 Tu 4:35 p.m. – 5:20 p.m. IB3MSK.IB
09/09 – 10/28 Tu 6:15 p.m. – 7:00 p.m. IB3MSK.ID
09/10 – 10/29 W 3:45 p.m. – 4:30 p.m. IB3MSK.IE
11/11 – 12/16 Tu* 4:35 p.m. – 5:20 p.m. IB3MSK.KB**
11/11 – 12/16 Tu* 6:15 p.m. – 7:00 p.m. IB3MSK.KD**
11/12 – 12/17 W* 3:45 p.m. – 4:30 p.m. IB3MSK.KE**
11/12 – 12/17 W* 5:25 p.m. – 6:10 p.m. IB3MSK.KG**
*No class 11/25, 11/26
IB3MRA.IA**
IB3MRA.IB
Fun on the Run is a mobile recreation program that will come to a park near you. Children meet recreation staff to do fun, interactive games, sports, arts and crafts at one of our local parks. Parents/ guardians must fill out an emergency card and waiver on the first day of participation. Space is on a first-come, first-served basis. This is a drop-in program. Registration is not required or accepted.
Ages 6-11
Fees FREE
Day/Time Nov. 24-26, 2 to 5 p.m.
Location Columbia Park/ Columbia Neighboorhood Center
Contact Us
Email us with questions at CNC@sunnyvale.ca.gov or call 408-730-7800, Spanish line 408-730-7815.
Get introduced to proper stretching, basic blocks, punches, kicks, strikes and how to fend off an attacker. Develop coordination, mental focus, discipline, respect and self-confidence, with basic karate drills that release energy and prepare for future development. Class is suitable for white belts up to two stripes. Supply fee for uniform, equipment and testing due after the first class. Uniforms and testing fees vary for returning students or upper levels. Visit changtaido.com for a detailed list of fees.
$$
Location Las Palmas Park Building
Instructor Chang Tai Do
Ages 4 – 7
Fees $148/$185, **$129/$163
09/07 – 10/26 Su 1:00 p.m. – 2:00 p.m. IB3OKD.IA
09/12 – 10/31 F 4:00 p.m. – 5:00 p.m. IB3OKD.IB
11/02 – 12/14 Su 1:00 p.m. – 2:00 p.m. IB3OKD.KA**
11/07 – 12/19 F 4:00 p.m. – 5:00 p.m. IB3OKD.KB**
Get introduced to proper stretching, basic blocks, punches, kicks, strikes and how to fend off an attacker. Develop coordination, mental focus, discipline, respect and self-confidence, with basic karate drills that release energy and prepare for future development. All levels welcome. A $700 supply fee is required to cover the cost of equipment, uniform and testing. Visit changtaido.com for a detailed list of fees.
$$
Location Las Palmas Park Building
Instructor Chang Tai Do
Fees $195/$244, **$171/$195
Level
09/07 – 10/26 Su 2:05 p.m. – 4:05 p.m. IB3OKE.IA
09/09 – 10/31 TuF 5:05 p.m. – 6:05 p.m. IB3OKE.IC
11/02 – 12/14 Su 2:05 p.m. – 4:05 p.m. IB3OKE.KA**
11/04 – 12/19 TuF 5:05 p.m. – 6:05 p.m. IB3OKE.KC**
Level 4 – Advanced (Ages: 12+)
09/07 – 10/26 Su 4:10 p.m. – 6:10 p.m. IB3OKE.IB
09/09 – 10/31 TuF 6:10 p.m. – 7:10 p.m. IB3OKE.ID
11/02 – 12/14 Su 4:10 p.m. – 6:10 p.m. IB3OKE.KB** 11/04 – 12/19 TuF 6:10 p.m. – 7:10 p.m. IB3OKE.KD**
Learn fundamental techniques all while having tons of fun! Children practice takedowns, control positions, defense, escapes and submissions in a safe environment. Children can also meet new friends. Learn how to defend but also acquire discipline, confidence and self-esteem. Uniform required after first class.
Location Daruma Dojo, 548 S. Murphy Ave.
Instructor Daruma Dojo
Ages 7 – 9
Fees $240/$290
09/02 – 09/25 TuTh 5:00 p.m. – 5:45 p.m. IB3OBC.IA
09/03 – 09/29 MW 5:00 p.m. – 5:45 p.m. IB3OBC.IB
10/06 – 10/29 MW 5:00 p.m. – 5:45 p.m. IB3OBC.JA
10/07 – 10/30 TuTh 5:00 p.m. – 5:45 p.m. IB3OBC.JB
11/03 – 12/03 MW* 5:00 p.m. – 5:45 p.m. IB3OBC.KA
11/04 – 12/04 TuTh* 5:00 p.m. – 5:45 p.m. IB3OBC.KB
*No class 11/24, 11/25, 11/26, 11/27
Join this challenging and engaging program. Classes follow a 32-Class Fundamental curriculum and runs parallel to the adults’ fundamentals class. Participants learn basic moves, positions and fundamentals of Jiu-Jitsu. Essential techniques learned in these classes are effective for self-defense, sport and are lots of fun! Uniform required after the first class.
Location Daruma Dojo – 548 S. Murphy Ave.
Instructor Daruma Dojo
Ages 10 – 15
Fees $240/$290
09/02 – 09/25 TuTh 5:45 p.m. – 6:30 p.m. IC3OBB.IA
09/03 – 09/29 MW 5:45 p.m. – 6:30 p.m. IC3OBB.IB
10/06 – 10/29 MW 5:45 p.m. – 6:30 p.m. IC3OBB.JA
10/07 – 10/30 TuTh 5:45 p.m. – 6:30 p.m. IC3OBB.JB
11/03 – 12/03 MW* 5:45 p.m. – 6:30 p.m. IC3OBB.KA
11/04 – 12/04 TuTh* 5:45 p.m. – 6:30 p.m. IC3OBB.KB
*No class 11/24, 11/25, 11/26, 11/27
Get introduced to the basics of T-ball with individual and team instruction and practice. Instructors focus on the components of hitting, throwing, catching and base running. Participants interact with others while developing hand-eye coordination, balance and other concepts involved with T-ball. Participants should bring their own glove.
Location Washington Park Softball Field
Instructor National Academy of Athletics
Ages 5 – 7
Fees
$150/$188
09/13 – 10/04 Sa 11:00 a.m. – 11:50 a.m. IB3OCA.IA
Just starting out, getting ready to play in a league or trying out for the school team? Learn fundamental basketball skills, including ball handling, passing, shooting, defense and rebounding through game-speed drills and exercises. Work on abilities that all athletes need to succeed while having fun.
Instructor Skyhawks Sports Academy
Location Columbia Neighborhood Center Gym
Fees $199/$249, **$189/$236
Ages 6 – 7
09/21 – 10/26 Su 2:00 p.m. – 3:00 p.m. IB3ODG.IA** 11/02 – 12/14 Su* 2:00 p.m. – 3:00 p.m. IB3ODG.KA**
Ages 8 – 12
09/21 – 10/26 Su 3:15 p.m. – 4:15 p.m. IB3ODG.IB** 11/02 – 12/14 Su* 3:15 p.m. – 4:15 p.m. IB3ODG.KB**
Location Indoor Sports Center – Main Gym
Ages 6 – 12
09/24 – 10/29 W 3:30 p.m. – 4:45 p.m.
Boys and girls can register for this popular youth basketball league. Teams are organized by grade level. Each team will have one hour of practice weekly and a seven-game schedule. Sign-ups are taken on a first-come, first-served basis. Space is limited and teams fill up quickly. Volunteer coaches are needed for all teams. Special requests are not accepted. Practice days, times, and locations are at the volunteer coach’s discretion. Practices and games occur at Sunnyvale School District facilities or city venues. Note: Information on Sports Safety for Concussion Management is available online at Sunnyvale.ca.gov
Early bird registration deadline: Oct. 3, 2025
Registration closes: Oct. 27, 2025, or earlier depending on space
Refund deadline: Dec. 1, 2025
Practices begin the week of Jan. 5, 2026
Games begin on Jan. 17 through March 7, 2026
Location Various Sites
Instructor Volunteer Coaches Fees Early Bird $185/$231, $220/$270
Grade Kindergarten
01/05 – 03/07
Boys
Grades 1 – 2
01/05 – 03/07
Grades 3 – 4
01/05 – 03/07
Grades 5 – 6
01/05 – 03/07
Grades 7 – 8
01/06 – 03/08
Girls
Grades 1 – 2
01/05 – 03/07
Grades 3 – 4
01/05 – 03/07
Grades 5 – 6
01/05 – 03/07
Grades 7 – 8
01/05 – 03/07
*No practice 02/16-02/21
M-Sa* TBA IB3ODA.AA
M-Sa* TBA IB3ODA.AB
M-Sa* TBA IB3ODA.AC
M-Sa* TBA IB3ODA.AD
M-Sa TBA IB3ODA.AE
M-Sa* TBA IB3ODA.AF
M-Sa* TBA IB3ODA.AG
M-Sa* TBA IB3ODA.AH
M-Sa* TBA IB3ODA.AI
IB3ODG.IC 11/05 – 12/17 W* 3:30 p.m. – 4:45 p.m.
*No class 11/26, 11/30
IB3ODG.KC
Welcome to the new one-day Youth Basketball Clinic! This clinic introduces participants enrolled in the Sunnyvale Youth Basketball League to fundamental basketball skills or help refresh existing ones. During this engaging clinic, staff guide participants through various drills and activities to enhance their basketball abilities. From dribbling and passing to shooting and defensive techniques, participants receive comprehensive instruction on the basic fundamentals of the game. This clinic is ideal for players of all skill levels.
Location Indoor Sports Center – Main Gym
Instructor Sunnyvale Staff
Fees $30/$38
Grades 1 – 2
11/11 Tu 9:00 a.m. – 12:00 p.m. IB3ODC.KA
Grades 3 – 4
11/11 Tu 9:00 a.m. – 12:00 p.m. IB3ODC.KB
Grades 5 – 6
11/11 Tu 9:00 a.m. – 12:00 p.m. IB3ODC.KC
Drop-in to shoot hoops with friends or join a game with other players. Open to all middle school and high school students only. Session is cancelled if there are no participants during the first hour of play. All participants must sign in at front desk and show current school ID. A signed parent consent waiver is required on first visit.
Note: No adults or coaching allowed in the gym during the program.
Ready to take basketball to the next level? Practice on key elements of the game in classes grouped by age groups and ability. Open to all levels and abilities. Adjustable hoops and appropriately sized basketballs are used to provide the right amount of challenge.
Location Washington Park Basketball Court 1
Instructor Youth Evolution
Fees $125/$156, **$100/$125
Ages 5 – 7
Focus on dribbling, passing, shot technique and teamwork through a variety of activities and games.
09/04 – 10/02 Th 4:20 p.m. – 5:05 p.m. IB3ODI.IB
09/06 – 10/04 Sa 10:20 a.m. – 11:05 a.m. IB3ODI.IC
10/23 – 11/20 Th 4:20 p.m. – 5:05 p.m. IB3ODI.JB
10/25 – 11/22 Sa 10:20 a.m. – 11:05 a.m. IB3ODI.JC
12/06 – 12/27 Sa 10:20 a.m. – 11:05 a.m. IB3ODI.LA**
Ages 8 – 11
Focus on agility, improve large motor skills, spatial awareness and teamwork. Drills offer more complex activities that include explosive plays, fast breaks, coordinated offensive plays and multiple defensive structures.
09/04 – 10/02 Th 3:30 p.m. – 4:15 p.m. IB3ODI.IA
09/06 – 10/04 Sa 11:10 a.m. – 11:55 a.m. IB3ODI.ID
10/23 – 11/20 Th 3:30 p.m. – 4:15 p.m. IB3ODI.JA
10/25 – 11/22 Sa 11:10 a.m. – 11:55 a.m. IB3ODI.JD
12/06 – 12/27 Sa 11:10 a.m. – 11:55 a.m. IB3ODI.LB**
A fun, fast-paced five per side soccer game, futsal is played indoors within the lines of a basketball court (no walls), using a small, size three ball with low-bounce. Play fun, educational games that focus on increasing balance, coordination and fundamental futsal skills. Creative, fun activities are used to foster cooperation in a group setting and build self-esteem in a fun, low-pressure environment.
Location Indoor Sports Center – Main Gym Instructor Futsal Kingz Fees $219/$269, **$137/$171
Ages 6 – 8
09/08 – 11/03 M* 3:45 p.m. – 4:45 p.m. IB3OSA.IA 11/17 – 12/15 M 3:45 p.m. – 4:45 p.m. IB3OSA.KA**
Ages 9 – 12
09/08 – 11/03 M* 3:45 p.m. – 4:45 p.m. IB3OSA.IB
11/17 – 12/15 M 3:45 p.m. – 4:45 p.m. IB3OSA.KB**
Location Columbia Neighborhood Center
Grades 6 – 12
Fees FREE
Ongoing F* 7 p.m. – 10 p.m.
*No Gym 11/28, 12/26, 1/2/2026
*No class 10/13
Learn beginning skills and techniques for the world’s most popular sport, including dribbling, passing, receiving, shooting and team tactics. Develop motor skills, social skills, and self-esteem, in a non-competitive environment. During questionable weather, call 888-372-5803 for class information 30 minutes before class.
Instructor Kidz Love Soccer
Ages 5 – 6
Fees
$146/$183, **$125/$157
Location Las Palmas Park Field
09/12 – 10/17 F 3:05 p.m. – 3:50 p.m. IB3OSJ.IA
09/12 – 10/17 F 3:55 p.m. – 4:40 p.m. IB3OSJ.IB
Location Sunnyvale Middle School Field 4
09/13 – 10/18 Sa 9:40 a.m. – 10:25 a.m. IB3OSJ.IC
11/08 – 12/13 Sa* 9:40 a.m. – 10:25 a.m. IB3OSJ.KA**
*No class 11/29
Learn advanced skills and techniques for the world’s most popular sport. Participants practice modified drills that teach dribbling, passing, receiving and shooting while building self-esteem and developing motor skills. Wear appropriate clothing, athletic shoes and a facial covering for check in/out and when not exercising. During questionable weather, call 888-372-5803 for class information 30 minutes before class.
Location Las Palmas Park Field
Instructor Kidz Love Soccer
Ages 7 – 10
Fees $146/$183
09/12 – 10/17 F 4:45 p.m. – 5:30 p.m. IB3OSK.IA
Clinic is customized to create many touches on the ball, improve dribbling, passing, receiving and shooting. Small groups are created to ensure a focused and personal practice. Training is designed to be instructional, challenging and fun. Every practice includes a scrimmage.
Location Serra Park Field 4
Instructor World Cup Soccer
Ages 7 – 9
Fees $239/$289, ** $209/$259
09/20 – 11/01 Sa 2:30 p.m. – 3:30 p.m. IB3OSW.IA 11/08 – 12/20 Sa* 2:30 p.m. – 3:30 p.m. IB3OSW.KA**
*No class 11/29
Learn drills emphasizing motor skills and coordination. Follow directions, complete tasks and perform basic to intermediate kicking and punching concepts.
Location Tiger Martial Arts Academy 1111 W. El Camino Real #117
Instructor Chris Hung
Ages 7 – 12
Fees
$235/$285
09/05 – 10/17 F 4:10 p.m. – 4:50 p.m. IB3OWA.IA
09/06 – 10/18 Sa 9:10 a.m. – 9:50 a.m. IB3OWA.IB
10/24 – 12/12 F* 4:10 p.m. – 4:50 p.m. IB3OWA.JA
10/25 – 12/13 Sa* 9:10 a.m. – 9:50 a.m. IB3OWA.JB
*No class 11/28, 11/29
Learn fundamental volleyball skills through game-based drills and scrimmages, focusing on passing, setting, hitting and serving. Designed for the beginning to intermediate player, this class aims to develop refined athletes and incorporates essential life-lessons, including teamwork and sportsmanship.
Location Indoor Sports Center – Main Gym
Instructor Skyhawks Sports Academy Ages 8 – 14
Fees
$199/$249
09/19 – 10/31 F* 3:30 p.m. – 4:45 p.m. IB3OZB.IA
11/07 – 12/19 F* 3:30 p.m. – 4:45 p.m. IB3OZB.KA
*No class 10/10, 11/28
Provide training for beginner, intermediate and advanced levels. Drills develop and enhance basic volleyball skills like passing, setting, hitting and overhand serving. Scrimmage at the end of the session to understand positions in game situations.
Location Indoor Sports Center – Main Gym
Instructor Touch 3 Volleyball
Ages 6 – 16
Fees
$280/$330, **$210/$260
09/11 – 10/30 Th 3:30 p.m. – 4:30 p.m. IB3OZE.IA
11/06 – 12/18 Th* 3:30 p.m. – 4:30 p.m. IB3OZE.KA**
*No class 11/27
Participants use their imagination to create their own spooky design out of LEGO ®, build their own haunted houses and engineer their own traps. The goal: Make it through the haunted house without getting scared!
Location Neighborhood Room – Recreation Center
Instructor Play-Well TEKnologies
Ages 5 – 9
Fees
$52/$65
10/13 M 9:00 a.m. – 12:00 p.m. IB3RRI.JA
Participants unleash their creativity with tens of thousands of LEGO ® pieces at their fingertips! They build engineer-designed projects while exploring the world around them through an inquiry-based learning model. Projects rotate seasonally, ensuring that both new and returning students can continue to discover the endless creative possibilities of the LEGO ® building system.
Location Neighborhood Room – Recreation Center
Instructor Play-Well TEKnologies
Ages 5 – 9
Fees $52/$65
11/04 Tu 1:00 p.m. – 4:00 p.m. IB3RAR.KA
It’s the holiday season! In this special workshop, participants celebrate a variety of holidays by building fun robotic models, playing games with their creations and customizing their builds. Along the way, they learn the basics of robotics and create lasting memories. Some exciting builds include Santa in a Chimney, Rudolph, Polar Express and a Kwanzaa DrummerBot.
Location De Anza Park Building
Instructor Snapology
Ages 6 – 12
Fees
$75/$94
12/13 Sa 9:00 a.m. – 12:00 p.m. IB3QRU.LA
Designed to make swimmers comfortable in the water, youth learn the basics of swimming including how to blow bubbles and going under water. Swimmers are introduced to floating on their front and back, gliding off the wall and flutter kicking. Little to no swim experience necessary.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages Ages 5 – 11
Fees
$110/$138
09/02 – 09/11 M-Th* 5:30 p.m. – 6:00 p.m. IBVVFA.IA
09/02 – 09/11 M-Th* 6:10 p.m. – 6:40 p.m. IBVVFA.IB
09/02 – 09/11 M-Th* 6:50 p.m. – 7:20 p.m. IBVVFA.IC
*No class 09/01
Designed to teach swimmers how to float on their own, as well as front and back glides off the wall. Freestyle (front crawl) with side breathing, as well as backstroke is introduced in this level. Swimmers must be comfortable in the water and be able to fully submerge their head underwater or have completed Level 1A – Sea Turtle.
Designed for swimmers who can swim freestyle with side breathing, backstroke and elementary backstroke with correct form and technique. Swimmers work on endurance and stroke mechanics for freestyle, backstroke and breaststroke. Swimmers must be able to swim 15 yards of freestyle and backstroke, as well as demonstrate the correct breaststroke frog kick or have successfully completed Level 1C – Narwhals.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 5 – 11
Fees
$110/$138
09/01 – 09/11 M-Th* 6:10 p.m. – 6:40 p.m.
09/01 – 09/11 M-Th* 6:50 p.m. – 7:20 p.m.
*No class 09/01
IBVVFB.IA
IBVVFB.IB
Designed for swimmers comfortable swimming on their back and their front independently. Swimmers continue to work on freestyle with side breathing and backstroke. Breaststroke, elementary backstroke and dolphin kick are introduced in this level. Swimmers must be able to swim 5 yards independently on their front and back or have successfully completed Level 1B – Penguins.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 5 – 11
Fees
$110/$138
09/01 – 09/11 M-Th* 6:10 p.m. – 6:40 p.m.
*No Class 09/01
IBVVFC.IA**
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 5 – 11
Fees $110/$138
09/01 – 09/11 M-Th* 5:30 p.m. – 6:00 p.m. IBVVHA.IA
09/01 – 09/11 M-Th* 6:50 p.m. – 7:20 p.m. IBVVHA.IB
*No class 09/01
Designed for teen swimmers who want to work on their swimming abilities. From first-time swimmers to more advanced swimmers, teens receive skill and technique coaching based on swim ability.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 12 – 15
Fees
$75/$94
09/01 – 09/11 TuTh 7:30 p.m. – 8:00 p.m. IC3VVM.IA
Designed for teen swimmers that are comfortable in the water and can swim 15 yards of correct freestyle with side breathing. Swimmers will work on treading water, backstroke and breaststroke.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 12 – 15
Fees
$56/$70
09/01 – 09/10 MW* 7:30 p.m. – 8:00 p.m. IC3VVN.IA
*No class 09/01
Aqua yoga helps develop strength, static balance, and increased range of motion. The water environment allows a release from gravity, allowing optimum stretching that helps relieve body tension. This class can be used to help heal stiffness and muscle pain, as well as for decreasing anxiety and stress. No prior yoga knowledge is required. Participants should bring their own pool noodle.
Location Washington Community Swim Center
Instructor Melinda Reynard
Ages 18+
Fees $70/$88
10/07 – 11/18 Tu 5:00 p.m. – 5:50 p.m. ID5HWY.JA
10/09 – 11/20 Th 4:00 p.m. – 4:50 p.m. ID5HWY.JB
Discover high-intensity water exercise with zero impact. This workout features Tabata (interval), along with conditioning sets complete with warmup and stretching. Build strength and incorporate cardiovascular fitness in a fun and safe environment. Participants should bring their own flotation belt and pool noodle.
Location Sunnyvale Swim Complex
Ages 18+
Fees $90/$113, **$80/$100, ***$60/$75, ^ $40/$50, ^^$30/$38
Instructor Lisa Shew
09/22 – 10/15 MW 9:00 a.m. – 9:50 a.m. ID5HWI.IA** 10/27 – 11/19 MW 9:00 a.m. – 9:50 a.m. ID5HWI.JA**
12/01 – 12/17 MW 9:00 a.m. – 9:50
Instructor Dana Matusiak
ID5HWI.LA***
09/26 – 10/17 F 9:00 a.m. – 9:50 a.m. ID5HWI.JB^ 10/31 – 11/21 F 9:00 a.m. – 9:50 a.m. ID5HWI.IB^ 12/05 – 12/19 F 9:00 a.m. – 9:50 a.m. ID5HWI.LB^^
A low-impact, high intensity water aerobics class designed to improve flexibility, range of motion, upper core strength, muscle toning and cardiovascular endurance while using the resistance of the water to cushion the feet, knees and back. Exercises are effective and easy to follow, and are performed to lively, motivating music. No swimming skills required. Participants should bring their own pool noodle and aqua dumbbells. Water shoes are highly recommended.
Location Sunnyvale Swim Complex
Instructor Kiana Tran
Ages 18+
Fees $80/$100, **$60/$75, ***$40/$50, ^$30/$38
09/23 – 10/16 TuTh 9:15 a.m. – 10:05 a.m. ID5HWK.IA
09/27 – 10/18 Sa 10:00 a.m. – 10:50 a.m. ID5HWK.IB***
10/28 – 11/20 TuTh 9:15 a.m. – 10:05 a.m. ID5HWK.JA
11/01 – 11/22 Sa 10:00 a.m. – 10:50 a.m. ID5HWK.KA***
12/02 – 12/18 TuTh 9:15 a.m. – 10:05 a.m. ID5HWK.LA**
12/06 – 12/20 Sa 10:00 a.m. – 10:50 a.m. ID5HWK.LB^
Come and discover the fun and fitness of water walking. Participants use the resistance of the water to build strength and endurance while moving in all directions and at their own pace. Water walking can be beneficial and accessible for those with back pain, a joint replacement or mobility difficulties as they can practice proper mechanics while bearing only 25% of their weight. No swimming skills or equipment required.
Location Washington Community Swim Center
Instructor Dawn Jungemann
Ages 18+
Fees $70/$88
10/09 – 11/20 Th 5:00 p.m. – 5:50 p.m. ID5HWZ.JA
Learn a variety of decorating techniques using buttercream. Techniques include icing stars, shells, drop flowers, borders, roses and basket weaving. Also, learn several quick and easy ways to decorate cupcakes. This class requires supplies. A materials list is provided by the instructor one week before the class begins. Note: Each participant needs to bring a cake or cupcakes and icing to class weeks 2-4.
Location Creative Arts Center Art Room
Instructor Christine Hopkins
Ages 16+
Fees $112/$140
09/19 – 10/10 F 3:45 p.m. – 5:45 p.m.
11/07 – 12/05 F* 3:45 p.m. – 5:45 p.m.
*No class 11/28
ID5BCS.IA
ID5BCS.JA
Take better pictures with a digital camera. Topics include basic operation of a camera, composition and exposure and basic lighting issues. Constructive critiques included. Bring a digital camera to first class. Camera manual is helpful but not required.
Location Creative Arts Center Art Room
Instructor Richard Fox
Ages 18+
Fees $80/$100
09/30 – 11/18 Tu 7:00 p.m. – 9:00 p.m.
ID5BQA.IA
Learn how easy and fun it is to make beautiful, fused art glass! Melt layers of glass in a kiln to create small coasters, tiles, pendants, wall art and more. Topics include safety, how to select and cut glass, use of basic glass fusing tools, kiln shelf preparation and firing techniques. No experience required. Intermediate students can expand on existing glass fusing skills. Design help is always available. Classes begin with a short lecture on fusing techniques with samples. Wear closed-toe shoes.
$80
Location Creative Arts Center Art Room
Instructor Janett Peace
Ages 18+
Fees
$157/$196
09/03 – 10/01 W 6:00 p.m. – 9:00 p.m. ID5BLA.IA
10/08 – 11/12 W* 6:00 p.m. – 9:00 p.m. ID5BLA.JA
11/19 – 12/17 W 6:00 p.m. – 9:00 p.m. ID5BLA.KA
*No class 10/22
Embark on a unique journey of self-discovery and relaxation. Art is not only a form of self-expression, but also a powerful tool for inner peace. Through the process of creating art, participants are encouraged to let go of judgment and expectations, allowing their intuition to guide them toward authentic selfexpression. The emphasis is not on the final product, but rather on the journey of exploration and selfdiscovery.
Location Creative Arts Center Paint Room
Instructor Elizabeth Blanco Saenz
Ages 18+
Fees $105/$131
09/17 – 10/22 W 7:30 p.m. – 8:30 p.m. ID5BML.IA
Explore the basics of painting with watercolors and watercolor pencils. Participants create artwork that reflects several different painting techniques. The class is suitable for both beginner and intermediate levels.
Location Creative Arts Center Paint Room
Instructor Shelley Capovilla
Ages 18+
Fees
$80/$100
09/15 – 10/06 M 11:30 a.m. – 1:00 p.m. ID5BPW.IA
10/20 – 11/10 M 11:30 a.m. – 1:00 p.m. ID5BPW.JA
11/24 – 12/15 M 11:30 a.m. – 1:00 p.m. ID5BPW.KA
Painters of all skill levels are invited to work in our spacious, well-lit painting studio. Set aside time to paint each week and join fellow artists for creativity and collaboration, with plenty of table space, natural light, painting easels and camaraderie available. All painting and drawing mediums are welcome. No formal instruction or painting supplies are provided.
Learn to make beautiful and functional pottery. Sunnyvale’s master potters provide individual coaching, no matter the skill level! Beginners learn basic hand-building, wheel throwing and glazing techniques. More experienced potters learn advanced techniques while working on individual projects. Clay must be purchased online or in the studio. Beginning tool kits are not required but may be purchased in class or online. Clay pass and beginning tool kits are nonrefundable, nontransferable and holds no cash value. Firing and glazing are included in class price.
Location Creative Arts Center Pottery Studio
Instructor Sunnyvale Staff
Ages 16+
Fees
$216/$266, **$180/$225
09/29 – 11/03 M 7:00 p.m. – 10:00 p.m. ID5BSA.IA
10/01 – 11/05 W 10:00 a.m. – 1:00 p.m. ID5BSA.JA
10/01 – 11/05 W 7:00 p.m. – 10:00 p.m. ID5BSA.JB
10/02 – 11/06 Th 7:00 p.m. – 10:00 p.m. ID5BSA.JC
10/03 – 11/07 F 10:00 a.m. – 1:00 p.m. ID5BSA.JD
10/04 – 11/08 Sa 1:00 p.m. – 4:00 p.m. ID5BSA.JE
11/10 – 12/15 M* 7:00 p.m. – 10:00 p.m. ID5BSA.KA**
11/12 – 12/17 W* 10:00 a.m. – 1:00 p.m. ID5BSA.KB**
11/12 – 12/17 W* 7:00 p.m. – 10:00 p.m. ID5BSA.KC**
11/13 – 12/18 Th* 7:00 p.m. – 10:00 p.m. ID5BSA.KD**
11/14 – 12/19 F* 10:00 a.m. – 1:00 p.m. ID5BSA.KE**
11/15 – 12/20 Sa* 1:00 p.m. – 4:00 p.m. ID5BSA.KF**
*No class 11/24, 11/26, 11/27, 11/28, 11/29
PUNCH PASS: Participants MUST purchase a pass online. Up to 20 passes can be purchased. Pass is nonrefundable, nontransferable and holds no cash value. Cash or checks are not accepted at the door. One pass per person.
Location Creative Arts Center Paint Room
Ages 18+
1-Visit Pass Fees $7/$9 (per visit)
Schedule beginning September through December
Ongoing Tu* 9 a.m. – 1 p.m.
Purchase pass online
Ongoing (1st and 3rd) W 10 a.m. – 2 p.m.
Purchase pass online
*Closed 12/23, 12/30
Work independently on your projects and enjoy the company of fellow intermediate and advanced potters in our spacious, fully equipped studio. No instruction is provided, but our master pottery kiln techs can provide technical assistance with equipment and firing advice. Purchase a one-time or multiple session pass online or at the registration desk. A pass is required for all studio work including trimming and quick glazing. Pass price includes glazing and firing. Clay must be purchased in the studio ($31 per 25–pound bag). No outside firing is accepted.
$31
PUNCH PASS: Participants MUST purchase a pass. Up to 20 passes can be purchased.
Location Creative Arts Center – Pottery Studio
Ages 16+
Fees $29/$36 (per three-hour time slot)
Schedule beginning September through December
Ongoing M* 10 a.m. – 1 p.m. Purchase pass online
Ongoing M* 2 p.m. – 5 p.m. Purchase pass online
Ongoing Tu* 10 a.m. – 1 p.m. Purchase pass online
Ongoing Tu* 2 p.m. – 5 p.m. Purchase pass online
Ongoing Tu* 6 p.m. – 9 p.m. Purchase pass online
Ongoing Th* 10 a.m – 1 p.m Purchase pass online
Ongoing F* 2 p.m. – 5 p.m. Purchase pass online
Ongoing S* 9 a.m. – 12 p.m. Purchase pass online
Ongoing Su* 9 a.m. – 12 p.m. Purchase pass online
*Closed 9/1, 9/22 – 9/28, 12/22 – 1/3
Discover tips and tricks to make sewing easier and enjoyable. In this four-week class, participants learn to layout, cut and sew a reversible apron using a pattern. If time allows, participants also make a zippered bag. A supply list is provided approximately a week before the first class. Sewing machines can be provided for classroom use only for a one-time fee.
$25
Location Creative Arts Center Art Room
Instructor Christine Hopkins
Ages 16+
Fees $135/$168
09/18 – 10/09 Th 6:15 p.m. – 8:15 p.m. ID5BTM.IA 11/06 – 12/04 Th* 6:15 p.m. – 8:15 p.m. ID5BTM.KA
*No class 11/27
Dance to popular music while learning various styles of dance. No partner is needed.
Instructor Holly Baral
Ages 18+
Fees
1A
$54/$68, **$53/$66, ***$42/$53
Designed for new beginners, this line dance class includes basic steps and 8-10 classic beginning dances.
Location Sunnyvale Theatre Dance Studio
09/18 – 12/04 Th* 11:30 a.m. – 12:30 p.m. ID5EOB.IA
1B
Designed for dancers who are comfortable with the basics of line dancing. Completion of Level 1A or six months of line dance experience is recommended.
Location Sunnyvale Theatre Dance Studio
09/18 – 12/04 Th* 10:15 a.m. – 11:15 a.m. ID5EOB.IB
1C
Designed for experienced dancers to learn more challenging routines and are comfortable with wall spotting and step counting. Completion of level 1B is recommended.
Location Recreation Center Ballroom
09/24 – 11/19 W* 10:00 a.m. – 11:00 a.m. ID5EOB.IX***
Level 2A – Intermediate
Designed for more experienced dancers to learn more complex choreography at a faster pace. Completion of level 1C or more than one year of line dance experience is recommended.
Location Recreation Center Ballroom
09/24 – 11/19 W* 11:15 a.m. – 12:30 p.m. ID5EOB.IZ**
*No class 10/02, 10/29, 11/12, 11/13, 11/27
Tuesdays and Thursday evenings at Columbia Middle School. Other days/times and locations available.
Ages 18+, no child care available Fees Free
For schedule and enrollment information, call 408-522-2700.
Free active living and healthier eating program. Sunnyvale residents that can’t afford to participate in fitness activities or learn to cook healthier can register as an individual or as a family. Priority given to residents receiving public assistance.
Once registered, participants can choose one or both components (physical activity and healthier cooking). Choose from a menu of activities offered through Recreation Services such as aquatics fitness, yoga, basketball, Zumba, etc. Participate in a minimum of one activity for free. You can also pick up a cooking kit weekly from Columbia Neighborhood Center (CNC) or the Community Center. Make the dish at home. There will be a recorded video of a professional caterer making the dish and an optional weekly Zoom meeting for advice or questions. Registration required, call CNC at 408-730-7800 or email at cnc@sunnyvale.ca.gov to be added to the interest list for the next session.
In partnership with Asian Law Alliance, the Columbia Neighborhood Center (CNC) is hosting free monthly legal clinic. Consult with an attorney on legal issues in the areas of immigration, housing, public benefits, and family law. Format rotates between virtual (phone or Zoom) and in-person. Appointments are required a minimum of three business days before the clinic date. Call CNC at 408-730-7800 or email CNC@sunnyvale.ca.gov to register.
Dates 9/11 (Virtual), 10/9 (In Person), 11/13 (Virtual), 12/11 (In Person)
Times 1-4 p.m.
Location Columbia Neighborhood Center Fees Free
Burn hundreds of calories in just one hour! Experience this universally appealing Bollywood-inspired fitness class. Dance to totally addictive music mixes that are a blend of Bollywood and Western music. Cardio and muscle - sculpting toning are packed into one total body workout, incorporating basic, easy-to-follow dance moves while toning and sculpting long, lean muscle. No experience necessary.
Location Sunnyvale Theatre Dance Studio
Instructor Pavithra Ramesh
Ages 18+
Fees
$104/$130, **$91/$114
09/05 – 10/24 F 6:30 p.m. – 7:30 p.m. ID5HAC.IA
09/07 – 10/26 Su 9:00 a.m. – 10:00 a.m. ID5HAC.IB
11/07 – 12/19 F 6:30 p.m. – 7:30 p.m. ID5HAC.KA**
11/09 – 12/21 Su 9:00 a.m. – 10:00 a.m. ID5HAC.KB**
Experience this premiere, high-energy Bollywood music themed dance and fitness program. The three core components of exercise, aerobics, strengthening and flexibility are incorporated to create a complete total body workout for all levels.
Location Sunnyvale Theatre Dance Studio
Instructor Mitali Gupta
Ages 18+
Fees $104/$130, ** $91/$114
09/08 – 10/27 M 6:00 p.m. – 7:00 p.m. ID5HAM.IA
11/03 – 12/15 M 6:00 p.m. – 7:00 p.m. ID5HAM.KA**
Jazzercise incorporates cardio with strength training to sculpt and tone muscles in the ultimate full-body workout to current music. Whether participants are looking for physical results or a way to relieve stress and feel their best, our instructors guide every step of the way in this wellness journey! Contact Nisa Leone at nisaleone@sbcglobal.net or 408-505-2048 for more information. Ask about a free trial class.
Location Ponderosa Park Building
Instructor Nisa Leone
Ages 16+
Fees Price varies, contact for more information
MWF 4:30 p.m. TuTh 5:15 p.m.
W 9 a.m. Sa 8 a.m.
Enjoy a wide range of cardio and weight resistance equipment including elliptical trainers, treadmills and free weights. Open to Sunnyvale residents with proof of residency. Middle school students may use the fitness room when accompanied by a parent/guardian. High school students may use the fitness room with a signed waiver from a parent/guardian. Wear athletic shoes. Bring a towel and water bottle.
Location Columbia Neighborhood Center Ages 18+ (see above for age exceptions)
Drop-In Fee High school students and adults $1 Res per visit, middle school students free (cash only)
Ongoing M* 3:30 p.m. – 8 p.m. Pay at door
Ongoing Tu 3:30 p.m. – 8 p.m. Pay at door
Ongoing W 3:30 p.m. – 8 p.m. Pay at door
Ongoing Th 3:30 p.m. – 8 p.m. Pay at door
Ongoing F 3:30 p.m. – 8 p.m. Pay at door
Ongoing Sa 9 a.m. – 12 p.m. Pay at door
*Closed 9/1/25, 11/27/25, 11/28/25, 12/22 – 1/3/26
This intermediate level class strengthens and tones all muscle groups with a special emphasis on the core. Exercises utilize both bodyweight and bands for resistance. Bring a dynaband and mat to class.
Location Sunnyvale Theatre Dance Studio
Instructor Grace DuVal Ages 18+
Fees
$42/$53
10/22 – 12/03 W 12:25 p.m. – 1:10 p.m. ID5HNJ.JA
Feel stronger, healthier and more vital. Strengthen bones and improve balance, coordination and mobility through the proper use of fitness machines, medicine balls, kettle weights and Bosu. Classes begin with a warmup followed by a rotation through various exercise stations and conclude with a cooldown. Bring a mat and a water bottle. To better meet each person’s fitness needs each class holds up to 10 participants.
Location Senior Center Aspen Fitness Room
Instructor Suzanne Luft
Ages 18+
Fees
$120/$150, **$90/$113
09/02 – 10/21 Tu 7:00 p.m. – 8:00 p.m.
11/04 – 12/16 Tu* 7:00 p.m. – 8:00 p.m.
*No class 11/11
ID5HQA.IA
ID5HQA.KA**
Using a variety of dance styles, including hip-hop, samba, salsa, merengue and mambo, Zumba® is a feel happy workout that mixes low and high intensity moves to create a fun party atmosphere. Middle school students (ages 10-13) may attend if accompanied by a parent/guardian. High school students (ages 14-17) may attend with signed waiver from parent/guardian. Note: Childcare is not available. Children are not allowed to wait in the gym or lobby.
This medically endorsed fitness program for bone and joint health uses proven methodology to focus on bone-strengthening and balance techniques. Pilates, functional movement and strength training are integrated to improve posture, strengthen and tone arms, hips and abdominals. This program can be modified to a variety of fitness levels and is safe for those with osteoporosis. Please bring a mat, light hand weights (2-3lbs) and a small towel to class. Class is performed barefoot or in non-slip socks.
Location Sunnyvale Theatre Dance Studio
Instructor Julie Jensen
Ages 18+
Fees
$120/$150
10/14 – 12/16 Tu* 12:00 p.m. – 1:00 p.m. ID5JBG.JA
*No class 11/11, 11/25
Discover easy methods to rest the mind. Watch thoughts and find a peaceful place within. Learn breathing techniques, listening skills and visualization methods.
Location Community Room – Recreation Center
Instructor Robin Pickel
Ages 18+
Fees
$108/$135
09/06 – 10/25 Sa 11:15 a.m. – 12:15 p.m. ID5JPM.IA
11/01 – 12/20 Sa 11:15 a.m. – 12:15 p.m. ID5JPM.KA
Connect your mind and body with the slow, continuous movements learning the Yang Style traditional Chinese martial art. This is a mixed level class. The first and second parts of each class focus on stretching, fundamental stance drills and form movement combinations. Students are then split into small groups. Beginners work on the 8- and 28-form short routines. Intermediate/advanced students learn more challenging techniques including 85-form long routine, form application, push hands and sword and saber forms.
Location Sunnyvale Theatre Dance Studio
Instructor Peter Wong
Ages 18+
Location Columbia Middle School Multipurpose Room
Instructor Health Expressions
Ages 18+ (see age exception above)
Drop-In Fee $3 donation per class, no one turned away
Ongoing T 6:30 p.m. – 7:30 p.m.
Ongoing TH 6:30 p.m. – 7:30 p.m.
*Closed 11/27/25, 12/24, 12/22 – 1/3/26
Fees
$108/$135, **$48/$60
09/03 – 10/29 W 7:00 p.m. – 8:00 p.m. ID5JWA.IA
09/03 – 10/29 W 8:05 p.m. – 9:05 p.m. ID5JWA.IB
11/05 – 12/17 W* 7:00 p.m. – 8:00 p.m. ID5JWA.KA**
11/05 – 12/17 W* 8:05 p.m. – 9:05 p.m. ID5JWA.KB**
*No class 11/26, 12/03, 12/10
Participants are taught the original Tai Chi, Chen Laojia Yilu, or first road. Slow, spiraling movements open the joints, relax muscles and tendons and center the mind. Benefits also include improved stability, balance, leg strength and inner peace.
Location Sunnyvale Theatre Dance Studio
Instructor Kathleen McCarty
Ages 18+
Fees $88/$110
10/13 – 12/01 M 7:30 p.m. – 8:30 p.m. ID5JWW.JA
Join us for yoga classes to move your body gently, gamin flexibility and mindfulness so you can engage both mind and body in a healthy practice. All levels welcome. Bring your own mat towel and water. Middle school students (ages 10-13) may attend if accompanied by a parent/ guardian. High school students (ages 14-17) may attend with signed waiver from parent/guardian.
Note: Childcare is not available. Children are not allowed to wait in the gym or lobby.
Sunnyvale has more than 100 publicly accessible, outdoor artworks in the City limits and we’ve developed walking tours to explore them. The tour includes interesting facts and stories about the artwork, how it was selected, purchased and installed. Tour is on flat ground, no hills. Wear comfortable walking shoes, sunscreen or hat and bring water. Tour is free, but please register so we can contact you if the tour changes for any reason.
This 2.9-mile walk includes public art located in Peery Park and the surrounding neighborhoods. Meet at the Sunnyvale Golf Course parking lot, closest to Pastoria.
Location Sunnyvale Golf
Instructor Kristin Dance
Ages 18+
Fees Free
09/19 – 09/19 F 10:00 a.m. – 12:30 p.m. ID7LQL.IA
Location Columbia Middle School Gym
Instructor The Art of Yoga Project
Ages 18+ (see age exception above)
Drop-In Fee $3 donation per class, no one turned away
Ongoing Sa* 9:15 a.m. – 10:15 a.m.
*No class on 11/29, 12/27, 1/3/2026
Improve balance, flexibility and mental focus. Mudra, Asanas and deep breathing techniques teaches participants to handle life in an easy relaxed way. Techniques are 5,000 years old and work for all ages and levels. Come start the day in a good mood!
Location Community Room – Recreation Center
Instructor Robin Pickel
Ages 18+
Fees $108/$135
09/06 – 10/25 Sa 9:30 a.m. – 11:00 a.m. ID5JYQ.IA
11/01 – 12/20 Sa 9:30 a.m. – 11:00 a.m. ID5JYQ.KA
This program focuses on dynamic and fast-paced techniques, making it ideal for those looking to enhance their grappling skills without the traditional kimono. Training emphasizes fluid movement, speed, and positional awareness, helping individuals improve both their fitness and self-defense abilities while building confidence, strength, and resilience. All genders and abilities are welcomed to join. Uniforms are required after the first class.
Location Daruma Dojo, 548 S. Murphy Ave.
Instructor Daruma Dojo
Ages 18+
Fees
$240/$290
09/02 – 09/25 TuTh 6:30 p.m. – 7:30 p.m. ID5OBB.IA
10/07 – 10/30 TuTh 6:30 p.m. – 7:30 p.m. ID5OBB.JA
11/04 – 12/04 TuTh* 6:30 p.m. – 7:30 p.m. ID5OBB.KA
*No class 11/25, 11/27
This program is perfect for those looking to master the art of grappling while wearing the traditional kimono. Training in the Gi emphasizes technique, precision, and grip control, allowing individuals to develop a deep understanding of the sport’s fundamental principles. Whether the goal is selfdefense, fitness, or competition, the program helps participants build stamina, strength, and confidence. All genders and abilities are welcomed to join. Uniforms are required after the first class.
Location Daruma Dojo, 548 S. Murphy Ave.
Instructor Daruma Dojo
Ages 18+
Fees $240/$290
09/03 – 09/29 MW 6:30 p.m. – 7:30 p.m.
10/06 – 10/29 MW 6:30 p.m. – 7:30 p.m.
11/03 – 12/03 MW* 6:30 p.m. – 7:30 p.m.
*No class 11/24, 11/26
ID5OBC.IA
ID5OBC.JA
ID5OBC.KA
Want to explore pristine rivers, shoot through rapids or join fellow kayak-surfers on the waves? In a matter of hours, get introduced to a sport that can be enjoyed for a lifetime. Learn stroke techniques as well as launching and landing, nomenclature, self-rescue, water safety and equipment tuning.
Location Shoreline Lake Boathouse
3160 N. Shoreline Blvd. Mountain View
Instructor Shoreline Boathouse Staff
Ages 13+
Fees $150/$188
09/06 – 09/06 Sa 9:00 a.m. – 12:00 p.m. ID5OKW.IA
09/14 – 09/14 Su 9:00 a.m. – 12:00 p.m. ID5OKW.IB
09/27 – 09/27 Sa 9:00 a.m. – 12:00 p.m. ID5OKW.IC
10/12 – 10/12 Su 9:00 a.m. – 12:00 p.m. ID5OKW.JA
10/25 – 10/25 Sa 9:00 a.m. – 12:00 p.m. ID5OKW.JB
11/09 – 11/09 Su 9:00 a.m. – 12:00 p.m. ID5OKW.KA
12/06 – 12/06 Sa 9:00 a.m. – 12:00 p.m. ID5OKW.LA
Come in on your own or with a friend and enjoy an afternoon of badminton. Bring a racquet and shuttlecocks. All skill levels welcome. No instruction provided. Drop-in fee includes use of showers and locker room. Spectators must also pay the fee.
Participants MUST purchase a pass online. Cash or checks are not accepted at the door. One pass per person.
Location Indoor Sports Center
Ages 18+, Badminton participants under 18 must be supervised by a parent or legal guardian.
1-Visit Pass $6/$8 10-Visit Pass $60/$80
Ongoing Tu* 11:30 a.m. – 1:30 p.m. Buy a Pass Online
Ongoing W* 11:30 a.m. – 1:30 p.m. Buy a Pass Online
Ongoing Th* 11:30 a.m. – 1:30 p.m. Buy a Pass Online
Ongoing F* 11:30 a.m. – 1:30 p.m. Buy a Pass Online
Ongoing Su* 3:30 p.m. – 5:30 p.m. Buy a Pass Online
* Sessions are closed 11/11, 11/27, 11/28 and 12/23 – 01/02/26 for holidays and gym maintenance.
Forget waves! Have fun surfing a lake and get toned in no time. Class provides basic techniques in safe and calm conditions to help participants get out and explore the water. It also aids in overall fitness by standing and paddling. Plus, by focusing on balance, many muscles work simultaneously on a continuous basis, building core strength, stamina and flexibility.
Location Shoreline Lake Boathouse
3160 N. Shoreline Blvd. Mountain View
Instructor Shoreline Boathouse Staff
Ages 13+
Fees $135/$169
09/07 – 09/07 Su 10:30 a.m. – 12:00 p.m. ID5OOW.IA
09/13 – 09/13 Sa 10:30 a.m. – 12:00 p.m. ID5OOW.IB
09/21 – 09/21 Su 10:30 a.m. – 12:00 p.m. ID5OOW.IC
10/04 – 10/04 Sa 10:30 a.m. – 12:00 p.m. ID5OOW.JA
10/19 – 10/19 Su 10:30 a.m. – 12:00 p.m. ID5OOW.JB
11/01 – 11/01 Sa 10:30 a.m. – 12:00 p.m. ID5OOW.KA
11/16 – 11/16 Su 10:30 a.m. – 12:00 p.m. ID5OOW.KB
11/22 – 11/22 Sa 10:30 a.m. – 12:00 p.m. ID5OOW.KC
12/14 – 12/14 Su 10:30 a.m. – 12:00 p.m. ID5OOW.LA
Learn to harness the calm morning breeze in protected water. This course covers tacking, jibing, docking, water safety and terminology needed to get out on the water. Includes a one-hour private lesson which can be scheduled within two weeks after completing the course.
Location Shoreline Lake Boathouse
3160 N. Shoreline Blvd. Mountain View
Instructor Shoreline Boathouse Staff
Ages 14+
Fees
$510/$560
09/06 – 09/07 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.IA
09/13 – 09/14 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.IB
09/20 – 09/21 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.IC
09/27 – 09/28 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.ID
10/04 – 10/05 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.JA
10/11 – 10/12 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.JB
10/18 – 10/19 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.JC
10/25 – 10/26 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.JD
11/01 – 11/02 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.KA
11/08 – 11/09 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.KB
11/22 – 11/23 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.KC
12/13 – 12/14 SaSu 9:00 a.m. – 1:00 p.m. ID5ORM.LA
A fun paddle sport that combines elements of tennis, badminton and ping-pong is back! The rules are simple and the game is played on a badminton-sized court with a slightly modified tennis net. Some paddles are provided. Bring a ball. All skill levels welcome. No instruction provided. Drop-in fee includes use of showers and locker room. Spectators must also pay the fee.
Participants MUST purchase a pass online. Cash or checks are not accepted at the door. One pass per person.
Location Indoor Sports Center
Ages 18+
1-Visit Pass $6/$8 I $5 SC Member
10-Visit Pass $60/$80 I $50 SC Member
Ongoing M* 10:00 a.m. – 1:00 p.m. Buy a Pass Online
* Sessions are closed 12/22 and 12/29 for holidays and gym maintenance.
Bump, set, spike and meet new people while enjoying some friendly, non-competitive games of recreational volleyball. All skill levels welcome. No instruction provided. Drop-in fee includes use of showers and locker room. Spectators must also pay the fee.
Participants MUST purchase a pass online. Cash or checks are not accepted at the door. One pass per person.
Location Indoor Sports Center
Ages 18+
1-Visit Pass
$6/$8
10-Visit Pass $60/$80
Ongoing Tu* 5 p.m. – 7 p.m. Buy a Pass Online
*Sessions are closed 12/23 and 12/30 for holidays and gym maintenance.
Improve volleyball skills by playing fun, game-like drills maximizing ball contacts and feedback. Class includes team play, with six person teams practicing technical and tactical decision making. Students should be able to serve, pass, set, spike, block and dig the ball with some consistency. This is not a class for beginners.
Location Indoor Sports Center – Main Gym
Instructor Elliot McDonald
Ages 18+
Fees $128/$160, ** $112/$140
09/08 – 10/27 M 7:30 p.m. – 9:30 p.m. ID5OZB.IA
11/03 – 12/15 M 7:30 p.m. – 9:30 p.m. ID5OZB.KA**
Come join Sunnyvale’s co-ed adult volleyball league. Played on Thursday nights, each season is organized into eight matches followed by playoffs. To register a team or to be added to the waiting list as an individual player, call 408-730-7350.
Location Indoor Sports Center
Ages 18+
Fees $620 per team, additional $14 per nonresident
Fall Season: Sept. – Dec. Dates and times: TBD
Winter Season: Jan. – Mar. Dates and times: TBD
Spring Season: Apr. – June Dates and times: TBD
Summer Season: June – Sept. Dates and times: TBD
Designed for first-time swimmers to more advanced swimmers. Participants receive skill and technique coaching to improve swim abilities.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 16+
Fees $56/$70
09/03 – 09/10 MW* 7:30 p.m. – 8:00 p.m. ID5WVA.IA
*No class 09/01
Designed for swimmers that can float on their back, swim freestyle with side breathing and are comfortable in the deep end. Swimmers work on stroke technique, breaststroke and flip turns.
Location Washington Community Swim Center
Instructor Sunnyvale Staff
Ages 16+
Fees $75/$94
09/02 – 09/11 TuTh 7:30 p.m. – 8:00 p.m. ID5WVD.IA
Sunnyvale offers a variety of competitively priced rental facilities in beautifully landscaped surroundings.
Tours available by appointment during office hours:
Monday through Friday, 8:30 a.m. to 5 p.m.
ACCOMMODATIONS TO FIT ALMOST EVERY NEED:
• Conduct a meeting
• Host a team-building session
• Have a picnic
• Screen a film
• Challenge competitors to a game
• Host a baby or bridal shower
• Host a wedding reception
• Host a dinner party
OUTDOOR FACILITIES INCLUDE:
• Picnic areas for 10 – 325 people
• Sport athletic fields
• Plaza del Sol outdoor plaza, up to 2,700 people
• Pools for 145 – 250 people
INDOOR FACILITIES INCLUDE:
• Multi-purpose Park Buildings for 50 – 100 people
• Community Center meeting rooms for 16 – 250 people
• Presidential Ballroom, up to 250 people
• Orchard Pavilion, up to 250 people
• Sunnyvale Theatre, 200 seats
• Indoor Sports Center, up to 1,100 people
• Gym, Columbia Neighborhood Center, up to 1,000 people
Make beautiful greeting cards for any occasion. Supplies are provided.
Location Senior Center Willow Art Room
Instructor Susan Schmitz
Ages 50+
Fees $2/$3
09/11 – 09/11 Th 2:30 p.m. – 3:30 p.m. IE7BDN.IA
10/09 – 10/09 Th 2:30 p.m. – 3:30 p.m. IE7BDN.JA
11/13 – 11/13 Th 2:30 p.m. – 3:30 p.m. IE7BDN.KA
12/11 – 12/11 Th 2:30 p.m. – 3:30 p.m. IE7BDN.LA
Learn to draw using a pencil, colored pencil and a black marker. This is a no pressure class to develop participants’ drawing skills and have fun! The monthly class link is listed on the class receipt once registered.
Location Online
Instructor Shelley Capovilla
Ages 50+
Fees
$52/$65, **$45/$52, ***$34/$39
09/03 – 09/24 W 2:30 p.m. – 4:00 p.m. IE7BGA.IB** 10/01 – 10/29 W 2:30 p.m. – 4:00 p.m. IE7BGA.IC
11/05 – 11/19 W 2:30 p.m. – 4:00 p.m. IE7BGA.ID*** 12/03 – 12/17 W 2:30 p.m. – 4:00 p.m. IE7BGA.IE***
In this class, students concentrate on the two disciplines of sketching and painting. Learn how to organize a picture, do a layout and simply paint it. Go through perspective, bounding boxes, line weight, how to create mood and how to layer color. This is a from-the-ground-up class. No prior experience necessary.
Location Creative Arts Center Paint Room
Instructor Shelley Capovilla
Ages 50+
Fees
$52/$65, **$44/$55, ***$34/$39
09/02 – 09/30 Tu 1:30 p.m. – 3:00 p.m.
10/07 – 10/28 Tu 1:30 p.m. – 3:00 p.m.
11/04 – 11/25 Tu 1:00 p.m. – 3:00 p.m.
12/02 – 12/16 Tu 2:00 p.m. – 3:30 p.m.
IE7BIR.IB**
IE7BIR.IC
IE7BIR.ID**
IE7BIR.IE***
Learn how easy and fun it is to make beautiful, fused art glass! Melt layers of glass in a kiln to create small coasters, tiles, pendants, wall art and more. Topics include safety, how to select and cut glass, use of basic glass fusing tools, kiln shelf preparation and firing techniques. No experience required. Intermediate students can expand on existing glass fusing skills. Design help is always available. Classes begin with a short lecture on fusing techniques with samples. Wear closed toed shoes.
$55
Location Creative Arts Center Art Room
Instructor Janett Peace
Ages 50+
Fees
$141/$176
09/03 – 10/01 W 1:00 p.m. – 4:00 p.m.
10/08 – 11/12 W* 1:00 p.m. – 4:00 p.m.
11/19 – 12/17 W 1:00 p.m. – 4:00 p.m.
*No class 10/22
IE7BLB.IA
IE7BLB.JA
IE7BLB.KA
Appropriate for all skills levels, students hand build clay projects, learn basic skills or expand sculpting and a variety of clay building techniques. Each session, one class includes a live model to sculpt. A one-time model fee payment split among class participants (approximately $5 – $35) is collected by the instructor on the first day of class. Bring a smock to work in. Participants will be working with firing and water-based clay. Clay must be purchased online or in the studio (25-pound bag).
$31
Location Creative Arts Center Pottery Studio
Instructor Rebecca Bui
Ages 50+
Fees
$99/$124
09/04 – 10/16 Th* 2:00 p.m. – 4:00 p.m. IE7BLN.IA
10/30 – 12/11 Th* 2:00 p.m. – 4:00 p.m. IE7BLN.JA
*No class 09/25, 11/27
Focus on the fundamentals of painting with acrylics. Each participant is given their own tabletop easel station to create a 16 x 20 canvas that captures several artistic techniques. Supplies are provided. Open to beginner and intermediate skill levels. No previous painting knowledge required.
Location Creative Arts Center Paint Room
Instructor Shelley Capovilla
Ages 50+
Fees
$110/$138
09/11 – 10/02 Th 10:30 a.m. – 1:00 p.m. IE7BPB.IA
10/16 – 11/06 Th 10:30 a.m. – 1:00 p.m. IE7BPB.JA
11/20 – 12/18 Th* 10:30 a.m. – 1:00 p.m. IE7BPB.KA
*No class 11/27
Discover tips and tricks to make sewing easier and enjoyable. Learn to layout, cut and sew a reversible apron using a pattern. If time allows, participants also make a zippered bag. A supply list is provided approximately one week before the first class.
$25
Location Creative Arts Center Art Room
Instructor Christine Hopkins
Ages 50+
Fees $101/$126
09/19 – 10/10 F 1:00 p.m. – 3:00 p.m. IE7BTW.IA
11/07 – 12/05 F* 1:00 p.m. – 3:00 p.m. IE7BTW.JA
*No class 11/28
Join us for this yummy series. Each workshop teaches techniques for a different baked good.
Location Senior Center Laurel Room
Instructor Michele Pett
Ages 50+
Fees $5/$6
Healthy Carrot Cake 10/09 Th 2:00 p.m. – 3:00 p.m. IE7LOP.JA
Pear Upside Down Ginger Cake 11/20 Th 2:00 p.m. – 3:00 p.m. IE7LOP.KA
Holiday Butter Cookies 12/18 Th 2:00 p.m. – 3:00 p.m. IE7LOP.LAx
Yuan Chi Martial Arts
*Closed 09/12, 11/28, 12/22/25-01/02/26
The Sunnyvale Senior Center offers a wide variety of healthy, active, creative living programs for older adults!
* Become a Senior Center Member (see below)
* Connect to support and resources
* Participate in an in-person class, drop-in activity
* Volunteer and meet new friends
* Attend an event
* Reserve a meal from City Café
* Workout in the Fitness Room
* Play in our Billiard Room
* Use the Computer Lab
* Explore our monthly newsletter Don’t waste time! Become a Senior Center member today! Open to Sunnyvale residents and nonresidents. Membership is an annual fee.
Senior Center Member Benefits – $40/$60
* Drop-in programs, lectures, game days and movies
* Use of Computer Lab and Billiard Room
* Use of Fitness Room
* A $5 coupon for older adult classes
* Two 1-day passes to try select older adult classes
1. Show proof of age (50+)
2. For residents – photo ID with Sunnyvale address and another bill that verifies residency
3. Fill out an application, take a photo and receive your membership card
Senior Center, Fitness Center and Office Hours
Monday – Friday: 8:30 a.m. – 5 p.m. 408-730-7360 | SeniorCenter@sunnyvale.ca.gov
• Enjoy a delicious meal prepared by Haute Cuisine Catering
• Lunch is served M-F
• Entrée salads and vegetarian option available
• Dine-in is encouraged, takeout available
• Daily menu available at front counter
• Meals subject to availability
• Beverages not included
• Limited Seating
Location: Senior Center Peach Room
Ages: 50+
1-Meal: $6
5-Meal Pass: $25
Learn proper techniques and exercises to strengthen and condition all muscle groups using hand weights. A perfect complement to regular cardio workouts, this class is recommended to improve bone density, metabolism and muscle tone. Bring a mat and hand weights.
Location Senior Center Orchard Pavilion
Instructor Rie Tamaki
Ages 50+
Fees
$84/$105
10/20 – 12/03 MW 9:15 a.m. – 10:15 a.m.
IE7HCB.JA
Lunch: 11 a.m. to noon MAKE
Senior Center Lunch Reservation Line
Place your in-person table reservations or takeout orders by 9:30 a.m. daily.
Supporting participants with arthritis or back problems and those who just want to maintain and improve fitness, this class includes sit-and-be-fit aerobics, strength and cardiovascular training and exercises for flexibility, endurance, back and bone density. Instructor also provides tips on body mechanics. Bring a dynaband to class. Dynabands can be purchased at the Senior Center for $5.
Location Recreation Center Ballroom
Ages 50+
Fees
$43/$54, **$30/$38
Instructor Victoria Rock
10/06 – 12/15 M* 1:00 p.m. – 2:00 p.m.
Instructor Rie Tamaki
10/13 – 12/04 W* 1:30 p.m. – 2:30 p.m.
*No class 11/24, 11/26
IE7HEG.JA
IE7HEG.JB**
Focus on building the strength and mobility needed to prepare the body for everyday and recreational activity. Movements are focused on bending, twisting, squatting, pushing, pulling and lifting. Class is taught with an emphasis on safe movement practices that reduce risk of injury so that participants continue to enjoy their favorite activities. Open to all abilities, class is formatted for multiple levels. Bring hand weights and a mat to class.
Location Senior Center Orchard Pavilion
Instructor Lisa Schouten
Ages 50+
Fees
$96/$120, **$48/$60
09/23 – 11/13 TuTh 1:00 p.m. – 2:00 p.m.
11/20 – 12/18 TuTh* 1:00 p.m. – 2:00 p.m.
*No class 11/27
IE7HMX.IA
IE7HMX.KA**
Helping participants maintain independence in activities of daily living and increase confidence in exploring other fitness workouts, this entry-level fitness class includes low intensity aerobics, strength exercises using resistance bands and balance and stretching exercises. Exercises can be modified for sitting or standing. Bring a dynaband to class. Dynabands can be purchased at the Senior Center for $5.
Location Recreation Center Ballroom
Ages 50+
Fees $43/$54, **$30/$38
Instructor Victoria Rock
10/06 – 12/15 M* 2:15 p.m. – 3:15 p.m. IE7HRB.JA
Instructor Rie Tamaki
10/13 – 12/04 W* 2:45 p.m. – 3:45 p.m. IE7HRB.JB**
*No class 11/24, 11/26
Join a fun, low-impact and high-energy, full-body workout class that guarantees a smile! Boost cardiovascular fitness and tone muscles with easy-to-follow moves set to an exciting mix of Latin and international music. All fitness levels welcome. Wear comfortable clothes, supportive shoes and bring a water bottle.
Location Indoor Sports Center – Main Gym
Instructor Lilian Zeljko
Ages 50+
Fees $48/$60, $**18/$23
09/30 – 11/18 Tu 9:30 a.m. – 10:30 a.m. IE7HZH.IA
10/02 – 11/20 Th 9:30 a.m. – 10:30 a.m. IE7HZH.IB
12/02 – 12/16 Tu 9:30 a.m. – 10:30 a.m. IE7HZH.LA**
12/04 – 12/18 Th 9:30 a.m. – 10:30 a.m. IE7HZH.LB**
Learn this foundational journey towards inner peace, mental clarity, and emotional balance. This course strengthens basic meditation techniques, deepens breath awareness and integrates mindfulness into daily life. Completion of Relaxation and Meditation or similar meditation experience is advised.
Location Recreation Center Ballroom
Instructor Jurgen Hofler
Ages 50+
Fees Free
10/16 – 12/11 Th* 9:00 a.m. – 10:00 a.m. IE7JPN.JA
*No class 11/27
Learn introductory meditation, relaxation and breathing techniques that can be done sitting on a chair or on a mat. Suitable for beginners and experienced practitioners, this class reduces stress, increases focus and promotes inner peace.
Location Recreation Center Ballroom
Instructor Jurgen Hofler
Ages 50+
Fees Free
10/16 – 12/11 Th* 10:30 a.m. – 11:30 a.m. IE7JUF.JA
*No class on 11/27
Focus on full-body movement, targeted stretching and therapy ball rolling routines. Methods are derived from fascia training and release to restore healthy movement patterns, range of motion and overall well-being. Bring a mat and large towel to class. Therapy balls are provided.
Location Senior Center Laurel Room
Instructor Janaan Zender
Ages 50+
Fees
$45/$56, **$36/$45
10/08 – 10/29 W 10:00 a.m. – 11:00 a.m. IE7HNS.JA**
11/12 – 12/10 W 10:00 a.m. – 11:00 a.m. IE7HNS.KA
This intermediate/advanced strength and conditioning class begins with a fun warm-up, followed by weight bearing exercises that utilize body weight, hand weights and dynabands. Bring a mat, hand weights and a dynaband to class. Dynabands can be purchased at the Senior Center for $5.
Location Sunnyvale Theatre Dance Studio
Instructor Grace DuVal
Ages 50+
Fees
$42/$53, **$36/$45
10/22 – 12/03 W 11:15 a.m. – 12:15 p.m. IE7HOT.JB
10/27 – 12/01 M 12:00 p.m. – 1:00 p.m. IE7HOT.JA**
Participants are taught silk reeling exercises, a set of spiral stretches and rotations taken from the Chen Tai Chi form. This practice serves to open joints, promote muscle relaxation, balance, strength and flexibility. All levels welcome. No experience required.
Location Sunnyvale Theatre Dance Studio
Instructor Kathleen McCarty
Ages 50+
Fees
$72/$90
Level 1A-Beginner
10/15 – 12/03 W 9:00 a.m. – 10:15 a.m. IE7JWH.JA
Level 2A-Intermediate 10/15 – 12/03 W 9:30 a.m. – 10:45 a.m. IE7JWH.JZ
Experience yoga in its truest essence. Classes are organized with a progressive structure enabling participants to integrate habits for enriching lifestyle, health and wellbeing. Instruction offers a practice of simple postures, breathing techniques, relaxation and meditation. Practice includes adaptations for chair yoga. Bring a yoga mat to class.
Location Senior Center Laurel Room
Instructor Ravindra Kumar
Ages 50+
Fees Free
10/20 – 12/08 M 8:30 a.m. – 10:00 a.m. IE7JYM.JA
Learn how to make a draft stopper using household items. Draft stoppers help block cold air in the winter and keep cool air inside in the summer. These insulating stoppers help make a home more energy efficient and can help save money on energy bills.
Location Senior Center Laurel Room
Instructor Sunnyvale Staff
Ages 50+
Fees Free
10/08 – 10/08 W 1:00
–
Examine major music collaborations across different genres to see how they started, what they created, and how artists used both improvisation and preparation
Location Senior Center Laurel Room
Instructor Mariechristine Lopez
Ages 50+
Fees
$36/$45
10/16 – 11/06 Th 2:00 p.m. – 3:00 p.m. IE7MFS.IA
This class looks at the film music panorama of composers from the last century (silent films, early Hollywood musicals) to the present (Hans Zimmer, the Marvel universe), their multi genre influences and the role of music in storytelling.
Location Senior Center Laurel Room
Instructor Mariechristine Lopez
Ages 50+
Fees
$36/$45
09/11 – 10/02 Th 2:00 p.m. – 3:00 p.m. IE7MVN.IA
Pre-registration is a tool designed to reflect the current interest and subsequent planning of a day trip. Pre-registration does not require payment or a commitment to a day trip. Details, dates and fees are not established at the time of pre-registration. However, pre-registrants are given priority enrollment once the day trip is established and are contacted 72 hours before a day trip is released for registration.
Location Senior Center Laurel Room
Instructor Sunnyvale Staff
Ages 50+
October
Fleet Week Bay Cruise
IE7XPA.JA “Suffs” at the Orpheum Theatre
November
Pacific Grove and Monarch Butterflies
December
The Dickens Fair
IE7XPA.JB
IE7XPA.KA
IE7XPA.LA
Therapeutic Recreation programs are designed to enhance the quality of life of individuals with disabilities through meaningful recreation programs. Supervised and managed by a Certified Recreation Therapist, program staff are trained to provide the highest quality of service to participants while meeting individual needs.
Types of disabilities served, but not limited to: Intellectual, physical, visual and hearing.
• Provide recreation opportunities in a safe, caring and positive environment
• Create self-confidence through exposure to new recreation opportunities
• Enhance skills in gross and fine motor coordination, social interaction, self-expression and foster independence
Explore the community while strengthening life skills in money management and social etiquette. Half of the session are held at the Senior Center to identify and develop life skills needed on community outings. Other activities in center include working out in the fitness room and playing billiards. The other half will feature different community outings that may include hiking, museums, shopping, movies and more. Admission fees are not included. Transportation is not provided. Participants must be able to attend a large social gathering with minimal supervision and assistance from staff (12:1 participant to staff ratio) or bring an attendant.
Location Senior Center Sequoia Room
Instructor Sunnyvale Staff
Ages 18+
Fees $75/$94
08/28 – 10/16 Th 6:00 p.m. – 8:00 p.m. ID9ZCA.HJ
11/06 – 01/15 Th* 6:00 p.m. – 8:00 p.m. ID9ZCA.KA
class 11/27, 12/25, 01/01
Start off the weekend with a morning of fun filled activities. Activities include arts and crafts, games, sports and outings. Emphasis is on strengthening appropriate social interaction and leisure awareness. Participants must be able to attend a large social gathering with minimal supervision and assistance from staff (10:1 participant to staff ratio) or bring an attendant.
Location Senior Center Sequoia Room
Instructor Sunnyvale Staff
Ages 18+
Fees $79/$94, **$69/$86
09/06 – 10/18 Sa 10:00 a.m. – 12:30 p.m. ID9ZOA.HJ**
11/08 – 01/24 Sa* 10:00 a.m. – 12:30 p.m. ID9ZOA.KA
*No class 11/29, 12/27, 01/03, 01/17
Kids Klub
This program includes group games, arts and crafts and activities in a fun and safe environment. Program focuses on appropriate social interaction, following directions, cooperation and decision making. Participants need to bring a snack each day. Participants must be independent with personal care and able to attend program with a 4:1 participant to staff ratio or bring an attendant.
Location Community Room – Recreation Center
Instructor Sunnyvale Staff
Ages 8-15
Fees $75/$94
08/27 – 10/15 W 4:00 p.m. – 5:30 p.m. IB9YKA.HJ
11/05 – 01/14 W* 4:00 p.m. – 5:30 p.m. IB9YKA.KA
*No class 11/26, 12/24, 12/31
Hang out with friends for an afternoon of games, active activities, arts and crafts, music and socializing. Participants will strengthen skills in social interaction, decision making, independence and self-expression. Participants need to bring a snack each week. Participants must be able to attend a large social gathering with minimal supervision (8:1 participant to staff radio) or bring an attendant.
Location Community Room – Recreation Center
Instructor Sunnyvale Staff
Ages 13-19
Fees $75/$94
08/26 – 10/14 Tu 4:00 p.m. – 5:30 p.m. IC9YTA.HJ
11/04 – 01/13 Tu* 4:00 p.m. – 5:30 p.m. IC9YTA.KA
*No class 11/25, 12/23, 12/30
Dive into the vibrant world of watercolor painting! With step-by-step guidance, participants develop their skills and confidence in this versatile medium. All materials are provided.
Participants must be independent with self-care and able to attend the program with a 5:1 participant-tostaff ratio, or they may bring an attendant.
Dates Thursdays, Sept. 4 to Dec. 18
Time 5:30–6:30 p.m.
Location Creative Arts Center Paint Room
Ages 8+
Fees Free
Registration links for each day opens 10 days before the class. Email cnc@sunnyvale.ca.gov for links and QR codes.
Location 605 Macara Ave.
Hours Daily, Sunrise to Sunset
A par 70 regulation 18-hole course with numerous bunkers, dog legs and water holes, Sunnyvale is a well-manicured test of the golfer’s skill stretching out to 6,255 yards.
Questions? Call 408-738-3666
Location 1010 S. Wolfe Rd.
Hours Daily, Sunrise to Sunset
A nine-hole, 1,502-yard executive course, Sunken Gardens is ideal for the beginning golfer and offers ample practice facilities and shorter length holes.
Questions? Call 408-739-6588
Hours Call 408-739-6588 for current operating hours.
18 range stalls are available to the public for practice, warm-up before play or exercise and therapy. Range is well lit for evening practice. Golf clubs, if needed, are provided at no charge. Only irons allowed at the range.
Questions? Call 408-739-6588
Old Greenwood BBQ
Hours M-F, 9:00 a.m. – 8:00 p.m. (kitchen opens at 10:00 a.m.)
Sa-Su, 8:00 a.m. – 8:00 p.m. (kitchen opens at 9:30 a.m.)
Open for breakfast, lunch and dinner, the Gold Rush Eatery welcomes both golfers and the public.
Questions? Call 408-743-5336
Treat yourself to a lesson, or several.
Location Sunken Gardens Golf Course
Ages All ages
Hours By appointment only
Call 408-739-6588 for fees and to register.
Rich Bland
Professional Golfers’ Association of America (PGA) Director of Instruction
A professional golfer for over 40 years, Rich Bland has won numerous events since beginning competitive golf as a junior player. In addition to Sunnyvale’s courses, he has worked at Sunol Valley Golf Course, Sea Ranch and taught at John Jacobs Golf Schools. As a player, he has qualified for the PGA National Senior Championship. As an instructor, he has been awarded the PGA’s Junior Golf Leader Award, with 17 of his juniors earning golf scholarships at major universities.
Haeyoung Lee
Professional Golfers’ Association of America (PGA) Class A member
A PGA Class A member since 2007, Haeyoung Lee joined Sunnyvale Golf team in September 2017. He was on the New Mexico State University Golf Team for four years and actively competed in numerous golf tournaments. Throughout his professional golf career, he developed a passion for teaching all levels of golfers. Prior to joining Sunnyvale Golf team, Haeyoung was the Director of Golf at Coyote Creek Golf Course.
Mark Roberts Director of Racquet Sports
The Sunnyvale Tennis Center courts in Las Palmas Park are available on a pay-as-you-play basis. Fees are based on a higher level of service and includes the ability to reserve courts and access to a pro shop with racket stringing service.
Location Sunnyvale Tennis Center at Las Palmas Park 755 S. Mathilda Ave.
Instructor Lifetime Activities
Our tennis class programming runs with 5-7 players per court which is the ideal learning and play environment. All lessons are led by the Tennis Director or program specialist.
Ages 4-6
Learn motor skills, movement, tracking and ball contact. This fun and dynamic class is the ideal introduction to the game and prerequisite to Little Rallyers. No experience required.
Ages 5-7
For graduates of Little Tennis. Develop techniques, tracking ability and rallying skills through fun and challenging games and activities. This class prepares young players for rallying. Ability to apply various strokes and make consistent contact required.
Ages 6-10
For graduates of Little Rallyers. Learn the modern forehand technique and spin with the goal of basic match play. Ability to demonstrate all strokes and hit over the net with regularity required.
Ages 7-15
Previously known as Beginning/Advanced Beginning/ Intermediate. Prepare for our Junior Development program with an introduction to the forehand, backhand, volley, serve, basic tennis terms and scoring. Learn to establish a solid technique, successfully serve and maintain a rally. No previous tennis experience required.
Invitation Only
Ages 7 – 15
Students enrolled in the program are required to attend twice a week. No exceptions.
Competition Training/ Select: With this high performance coaching you will learn different stances and basic strategy with the goal of being ready for competition, working towards a USTA ranking and/or the Universal Tennis Ranking System (UTR). As well as learning modern techniques, spin and becoming a full court player with an emphasis in strong movement.
Ages 8 – 15 (Bronze, Silver and Gold)
Learn to play recreationally or experience low-pressure competition, by developing confidence and proficiency in match play. Ability to demonstrate basic stroke production required.
Visit lifetimeactivities.com to see available camp date options and fees.
Ages 4 – 6
Time 9:00 a.m. – 10:30 a.m.
Ages 7-15
Time 9:00 a.m – 12:00 p.m.
Available for Improvement (Ready through Play and Little Champs) and Junior Development (Bronze through Gold and Competition Training/Select) students. Pickleball camps available for new to experienced students, ages 10-15.
Ages 7 – 15
Time All Day Camp: 9:00 a.m. – 4:00 p.m.
Available for Improvement and Junior Development levels. Students will join the morning campers for tennis from 9 a.m. – noon and then participate in a variety of activities including pickleball and chess after a break for lunch. Food will not be provided by the center.
For registration, private lessons and pro shop services, please give us a call, visit us online, or stop by our office.
Office Hours Mon. – Sat., 8:00 a.m. – 10 p.m., Sun., 8:00 a.m. – 8:00 p.m. lifetimeactivities.com • 408-735-7285
Ages 16+
Check out website, lifetimeactivities.com, for the most up to date adult programming available. Adult Matchplay, Live Ball, Drill&Play, etc.
In Beginning/ Advanced Beginning get introduced to basic terms and shot making, positioning (forehand, backhand, volley, serve), scoring, maintain a rally, establish solid technique, successful serve and matchplay rules. In Intermediate prepare for USTA prep or other specialty classes by fine tuning your game with specialty shots and match strategies. (NTRP Rating: Beginning 1.0 to Intermediate 2.4)
Learn to improve shot execution with precision and power to level-up in play, gain match experience and learn tactics based on your USTA rating. Develop your serve as a weapon and get introduced to a variety of specialty shots. (NTRP Rating 2.5 – 4.0+).
Available for all ages for tennis or pickleball. For those looking to have a 1:1 or 2:1 3-4 week mini session with the instructor listed on site.
NOW OFFERING:
Classes ranging from Beginning (1.0-1.9) - Intermediate (3.0-3.5) level classes for most ages: Youth (ages 7-15, 7-10 & 11-15), Adults (ages 16+), and Older Adult (ages 60+).
Beginning (1.0-1.9): Introduction to Pickleball or improve your Pickleball game, learn game rules, basic game shots, scoring, court position, etc.
Advanced Beginning (2.0-2.9): Develop a sustained “dink” exchange, serve in play and return serves, sustain a short volley session at net.
Intermediate (3.0-3.5): Possess shots and are looking to learn to use soft vs power shots, working to develop consistent forehand/ backhand ground strokes. Also, improve partner communication skills and good team coverage of the court, etc.
Specialty Classes: Check our website, lifetimeactivities. com, for the most up to date programming available. Adult (ages 16+) Drill&Play, Advanced (past Intermediate level), Introduction from Tennis to Pickleball, etc.
Open Play (Mon-Sun 8:30 – 11 a.m., Fri 7:30 – 10 p.m.)
12 newly resurfaced designated pickleball courts
1 Baylands Park 999 E Caribbean Drive
16 Braly Park 704 Daffodil Court
18 Corn Palace 1124 White Oak Ln
5 Columbia Middle School Pool 730 Morse Ave.
4 Columbia Neighborhood Center 785 Morse Ave.
6 Columbia Park 789 Morse Ave.
23 Creative Arts Center 550 E. Remington Drive
26 Cupertino Middle School 1650 S. Bernardo Ave.
21 De Anza Park 1150 Lime Drive
8 Fair Oaks Park 540 N. Fair Oaks Ave.
2 Fairwood Park 1255 Sandia Ave.
24 Indoor Sports Center 550 E. Remington Drive
3 Lakewood Park 834 Lakechime Drive
15 Las Palmas Park 850 Russet Drive
9 Murphy Park 130 E. California Ave.
10 Plaza del Sol 200 W. Evelyn Ave.
29 Muwékma Park 1035 Indian Wells Ave.
28 Ortega Park 636 Harrow Way
17 Ponderosa Park 811 Henderson Ave.
29 Raynor Park 1565 Quail Ave.
24 Recreation Center 550 E. Remington Drive
24 Sunnyvale Heritage Park Museum 570 E. Remington Drive
27 Serra Park 730 The Dalles Ave.
25 Sunken Gardens Golf Course 1010 S. Wolfe Road
7 Sunnyvale Golf Course 605 Macara Ave.
19 Sunnyvale Middle School 1080 Mango Ave.
20 Sunnyvale Middle School Pool 1080 Mango Ave.
13 Sunnyvale Public Library 665 W. Olive Ave.
24 Sunnyvale Senior Center 550 E Remington Drive
22 Sunnyvale Swim Complex 1283 Sunnyvale-Saratoga Road
23 Sunnyvale Theatre and Dance Studio 550 E. Remington Drive
Park and restroom hours are 6 a.m. to 9 p.m. Tennis courts lights stay on until 10 p.m. For more details and number of amenities at each park, visit Sunnyvale.ca.gov and search “Facility Amenities.” Park Location
Baylands Park 999 E. Caribbean Drive
Braly Park 704 Daffodil Court
Cannery Park 900 W. California Ave.
Columbia Park 789 Morse Ave.
Corn Palace Park 1197 Lily Ave.
De Anza Park 1150 Lime Drive
Encinal Park 999 Corte Madera Ave.
Fair Oaks Park 540 N. Fair Oaks Ave.
Fairwood Park 1255 Sandia Ave.
Greenwood Manor Park 782 Ramona Ave.
Lakeside Park 1250 Lakeside Drive
Lakewood Park 834 Lakechime Drive
Las Palmas Park 850 Russet Drive
Murphy Park 130 E. California Ave.
Muwékma Park 1035 Indian Wells Ave.
Orchard Gardens Park 238 Garner Ave.
Ortega Park 636 Harrow Way
Panama Park 755 Dartshire Way
Ponderosa Park 811 Henderson Ave.
Raynor Park 1565 Quail Ave.
San Antonio Park 1026 Astoria Drive
Serra Park 730 The Dalles Ave.
Seven Seas Park 1010 Morse Ave.
Swegles Park 545 Santa Real Ave.
Victory Village Fair Oaks Ave. & Kifer Road
Washington Park 840 W. Washington Ave.
Wiser Park Deguigne Drive & E. Duane Ave. l
Check out or subscribe to make sure that you know what’s happening in Sunnyvale.
• Recreation Activities Newsletter
• Update Sunnyvale
• City Events Calendar
Sunnyvale.ca.gov
All organizations listed here provide recreational opportunities. Please contact the organization directly for information.
Animal Assisted Happiness .......................... animalassistedhappiness.org
Belle Swingers Square Dance Club ...................................... 408-739-3977
California Grandmothers’ Club ............................................ 408-736-2472
Friends of the Sunnyvale Library ................................................ fotsvl.org
Friends of the Sunnyvale Pottery Studio............ sunnyvalepotteryfriends.org
Sunnyvale Art Club ..................................................... sunnyvaleartclub.org
Sunnyvale Community Players ............................................. 408-601-0375
Sunnyvale Historical Society & Museum ............................. 408-749-0220
Sunnyvale Lawn Bowling Club ............................................. 408-730-4028
Sunnyvale Photographic Club ................................... sunnyvalephoto.com
Sunnyvale Singers ..................................................... sunnyvalesingers.org
Sunnyvale Tennis Club ......................................... sunnyvaletennisclub.org
Sustainable Community Gardens....................... charlesstreetgardens.org
Unique Boutique .................................................................... 408-730-7360
Boy Scouts of America ........................................................... beascout.org
Metro Little League .................................. sunnyvalemetrolittleleague.org
National Little League ............................................. sunnyvalenational.org
Sunnyvale Little League .................................... sunnyvalelittleleague.com
Sunnyvale Girls Softball League ....................... sunnyvalegirlssoftball.org
American Youth Soccer Organization ayso44.org
Sunnyvale Alliance Soccer sunnyvalesoccer.org
Sunnyvale Swim Club 408-235-9874
Larry Klein
Mayor
Linda Sell Vice Mayor
Alysa Cisneros
Richard Mehlinger
Murali Srinivasan
Charlsie Chang
Eileen Le Councilmembers
Michelle Perera Director of Library and Recreation Services
Jesus Raygoza Superintendent of Recreation Services
Parks and Recreation Commission
David Kesting Chair
Dona Mason Vice-Chair
Daniel Bremond Prashant Gattani Prakash Giri Commissioners
Arts Commission
Agnes Veith Chair
Kathryn Filley Vice Chair
Molly Kauffman
Christina Wright
Mariia Tkachenko Commissioners
Online
Sunnyvale.ca.gov, search “Registration”
Note: Not available for some classes
Phone 408-730-7350
Walk In Recreation Center – 550 E. Remington Drive, Sunnyvale M – F, 8:30 a.m. – 5 p.m.
• Age level listed in course descriptions – participant must be that age by class start date.
• Class, event and camp registration is accepted (space permitting) until the second class meeting unless otherwise listed.
• Super Safari Preschool: Children must be 3 years old by Sept. 1, 2025, be potty independent and have the most current vaccinations by the first day of class.
• For golf and tennis policies and registration, go to Sunnyvale.ca.gov, search “golf” or “tennis”.
94-6000438
The City of Sunnyvale does not allow unregistered individuals in the program space, except when family and friends are invited to attend youth performances or demonstrations.
• A wait list is established if a program is full.
• If a space becomes available, staff will notify parent/guardian by telephone and email.
• Payment is not charged until an opening becomes available. Checks will be returned if space does not become available.
• If you are paying for multiple classes with one check, you will receive a refund check from the City within approximately 6-8 weeks for a camp/classes when no space is available.
For participants unable to attend consecutive classes or a camp session due to prolonged injury or illness, participant must provide a signed doctor’s note during the session or no later than one week of the class/camp end date for a prorated refund.
• A $15 processing fee per transaction applies for all class cancellations. A $5 processing fee per transaction applies for all transfers. For classes, including swim lessons, notice of cancellation or transfer must be received two business days prior to the start of the class session to be eligible for a refund.
• School-break and Summer Camps: Notice must be received 10 business days from the start of the session. In case of cancellation, $15 of every camp session is considered a nonrefundable deposit. In case of transfer, camp deposits are transferable to another camp. No changes/cancellations will be allowed after the 10 business day deadline.
• Programs may be canceled when the minimum enrollment is not met. Please register early.
• If a program is canceled, participants are notified by phone and given the option to transfer to another class or receive a full refund. Note: Refunds, paid by credit card may take one to two weeks to process, while cash/check payments may take up to six to eight weeks to process.
• One- and two-day classes, adult leagues, events or camps: Refunds and transfers are not available.
• Super Safari Preschool: See Super Safari Preschool web page for policy at Sunnyvale.ca.gov search “preschool program.”
• SYBL Basketball: See program description in Fall Activities Guide for policy.
• See Medical Illness Policy for exceptions.
• Those who don’t meet the minimum requirements of the Lifeguard Training skills test will receive a full refund.
• Refunds/Transfers may be requested by phone or in person at the Community Center, Recreation Center front desk. If submitting in person, be prepared to present a receipt. If submitting by phone, be prepared to share info from your receipt. Receipts can be printed online.
• Refunds are issued in the form of a check or credit card, depending on the original method of payment. Cash payments will be refunded by check.
The City charges a $30 fee for bank drafts, notes or checks returned by a banking institution due to insufficient funds, a closed account or similar reason for being dishonored. Disputed credit card charges that result in a chargeback to the City for recreation programs or activities in which the member (or anyone in member’s household) has participated in whole or in part or which occurs after the cancellation deadline for such program will result in suspension of the household account for a period of six months and a prohibition on using a credit card to register for future recreation programs.
If a camp/class meeting is canceled by the City, staff will make every effort to notify you as soon as possible by phone or email. If a make-up class cannot be scheduled, staff will issue a pro-rated refund. Please make sure your contact information is current so we can reach you. The City does not offer make-up classes when individual customers miss a class. See medical policy for exception.
Participants picked up after program end time will be charged a late fee. $10 fee is assessed for every 10-minute increment. Failure to pay or multiple offenses may result in the participant’s dismissal from the program.
Sunnyvale residents may apply to cover registration fees for youth (ages 17 and under) with up to $500 per approved child, per annual funding cycle. Recreation Scholarship funds are limited and subject to availability. Any funds not used are forfeited and cannot be carried over to the next funding cycle, nor used for another child.
How to Apply
Applications are available at the Sunnyvale Community Center, Columbia Neighborhood Center or online at Sunnyvale.ca.gov. Please allow two to four weeks to process your application.
To participate in any City of Sunnyvale camp or Super Safari Preschool, children are required to have an online emergency card on file. The City of Sunnyvale has partnered with ePACT Network to offer an easy-to-use, safe and secure system for families.
After registration, the parent/guardian will receive an email from ePACT Network (member.support@epactnetwork. com) to fill out the emergency card online. This must be completed before the first day of the program.
Review the start and end times for the camp your child is registered for. We ask that campers arrive and are picked up as close to those times as possible. If you need to pick up your camper early, notify the staff at sign-in. Be sure to bring a photo I.D. as staff will only sign out participants to persons listed on the ePACT as a parent/guardian or emergency contact.
If your child is 12-17, you may select the independent dismissal option when completing your child’s ePACT. Participants who have a ‘yes’ marked on their form may sign themselves out and will only be released by staff at the end of the program.
Participants should be able to undress and use the restroom on their own. If the child is not potty trained and has repeated accidents, the City of Sunnyvale staff reserves the right to move or drop the participant from the program.
One pass per person. Passes cannot be shared. Pass is nonrefundable, nontransferable and holds no cash value. Some activities require an appointment. See Sunnyvale. ca.gov and search “passes” for current pricing and list of drop-in activities. Participants must purchase a pass online or in person at the Community Center Recreation Center front desk (during regular business hours). Participants may purchase up to 20 visits at a time per drop-in activity pass. Cash or checks are not accepted at the door for drop-in programs. Currently, most drop-in passes do not expire.
• An Open Studio Pottery pass is required for all studio work including trimming and quick glazing. Pass price includes glazing and firing. Clay must be purchased in the studio ($31 per 25–pound bag).
You can view how many visits are left on your active pass by following a few simple steps:
1. Log in to your online account at Sunnyvale.ca.gov/Activities and follow the file path below to view all valid passes and the number of visits left on each pass.
2. Click “My Account”
3. Under “History & Balances”, click “My History”. Member history is displayed and can be filtered by “Module”.
4. Select “Pass Membership”. Recurring punches displayed on the right for each active pass.
IMPORTANT: By signing up online, over the phone or in-person for classes, camps or activities offered by the City of Sunnyvale, you agree to each of the following policies (click each policy title to read more):
Release, Waiver, Hold Harmless Agreement + COVID-19 Informed Consent.
Participant Wellness and Illness Policy
Online/Virtual Class Policy
Recreation Code of Conduct and Enforcement Policy
Safety – Concussion Management
By signing up online, over the phone or in person for these classes you agree to the release, waiver and hold harmless agreement, Covid-19 Informed Consent and additional policies listed below.
In consideration of participation in a class or activity (whether in-person or online) offered by the City of Sunnyvale, Department of Library and Recreation Services, I, the undersigned for myself and/or as the parent/guardian of the Minor enrolled in the class or activity, agree to indemnify and hold the City of Sunnyvale harmless and hereby waive, release and discharge any and all claims for damage, for death, personal injury, bodily injury (including illness and communicable disease) or property damage which I and/or the Minor may have or which hereinafter may accrue to me and/or the Minor against the City of Sunnyvale, its City Council, employees, agents and volunteers from and against any liability arising out of or connected in any way with my and/or the Minor’s participation in this class or activity, even though that liability may arise out of active or passive negligence or carelessness on the part of the person or entities mentioned above. It is further understood and agreed that this waiver, release and assumption of risks has been freely entered into and is to be binding on my/ our heirs and assigns.
Additionally, I fully understand that that my participation in the above-referenced activity exposes me to the risk of personal injury, death, communicable diseases, illnesses, viruses and/or property damage. Knowing the risks, nevertheless, I hereby acknowledge that I and/or the named Minor am voluntarily participating in this activity agree to assume those risks on behalf of me and/or the above named Minor and to release and to hold harmless all of the persons or entities mentioned above who (through negligence or carelessness) might otherwise be liable to me and/or the above named Minor (or my/our heirs or assignees) for damages.
VIRTUAL (ONLINE) CLASS RELEASE: I hereby warrant and agree, that the conditions of my environment are safe, free from obstructions and are suitable for participation in the above-referenced activity. I further understand and agree that any material downloaded, viewed or otherwise obtained through my participation in said activity is done at my own risk and the City is not responsible for any loss, alteration, corruption or other damage to my personal property, including computers, networks and other property used as part of my participation. I further understand that virtual classes may be recorded and agree to any such recording.
PHOTOGRAPHIC RELEASE: I understand that photographs, recordings, or videos may be taken during this activity and hereby grant the City permission use my image and/or that of the named minor, which may be captured through video, photo, digital camera or other media during participation in online or inperson classes, for City of Sunnyvale promotional materials and publications.
COVID-19 AND OTHER COMMUNICABLE DISEASES: I agree, understand and acknowledge, that an inherent risk of exposure to the disease COVID-19 (as defined by the World Health Organization and any strains, variants, or mutations thereof) and SARS-CoV-2 (the virus that can cause COVID-19) (collectively, “COVID-19”) and any other communicable or infectious disease, exists in any public place where people are present. “Communicable disease” means any disease or illness caused by microorganisms such as bacteria, viruses, parasites, or fungi that can be spread, directly or indirectly, from one person to another. “Infectious disease” means any disease or illness caused by microorganisms such as bacteria, viruses, parasites, or fungi that enter the body, multiply and can cause an infection. COVID-19 is an extremely contagious communicable disease that can lead to severe illness and death. No precautions can eliminate the risk of exposure to COVID-19 and the risk of exposure applies to everyone. According to the Centers for Disease Control and Prevention (“CDC”), older adults (people 65 years and older) and people of any age who have underlying medical conditions might be at higher risk for severe illness and death from COVID-19. I also acknowledge that the risk of exposure to COVID-19 and any other communicable or infectious disease includes the risk that you will expose others that you later encounter, even if you are not experiencing or displaying any symptoms of illness.
I acknowledge and agree to voluntarily assume any and all risks in any way related to exposure to COVID-19 and any other communicable or infectious disease, including illness, injury, or death of yourself or others, and including without limitation, all risks based on the sole, joint, active or passive negligence of any City of Sunnyvale or any of its officers, employees, agents and volunteers. You acknowledge that your participation in a class, camp, activity, or event is entirely voluntary. By participating in a an class, camp, activity, or event you attest you are knowledgeable about your individual risk of developing severe illness if you are infected with COVID-19 or other communicable or infectious disease; you have made an informed decision about participating based on your individual risk; and you have decided whether to consult with a health care provider based on your individual risk.
I acknowledge that I have reviewed the following policies online at Sunnyvale.ca.gov (click on Classes & Activities)
• Recreation Code of Conduct
• Activities Registration, Policies and Procedures including:
> Camp EPACT Emergency Card Information
> refund/transfer/credit
> missed/make-up classes policies
• Release, Waiver and Hold Harmless Agreement including Photographic Release
• Online-Virtual Class Policy
• Participant and Wellness Requirements Policy
• Safety – Concussion Management
WITH MY ONLINE REGISTRATION OR IN-PERSON SIGNATURE BELOW, I ACKNOWLEDGE THAT I HAVE CAREFULLY READ THIS AGREEMENT, WAIVER AND RELEASE AND FULLY UNDERSTAND ITS CONTENTS INCLUDING INFORMED CONSENT ABOUT COVID-19. I AM AWARE THAT THIS IS A RELEASE OF LIABILITY AND A CONTRACT BETWEEN MYSELF AND THE CITY OF SUNNYVALE AND I SIGN IT OF MY FREE WILL.
EACH ADULT PARTICIPANT (AGES 18+) OR A PARENT/LEGAL GUARDIAN FOR PARTICIPANTS UNDER 18 MUST SIGN BELOW.
Participant Name(s): Adult Participant Child Participant
Parent/Legal Guardian Name (if signing for child):
Signature: Participant (Ages 18+)
Parent Legal Guardian Date:
Applications for 2026 will be available starting Friday, Dec. 12, 2025. Submit a complete application including supporting documents beginning Jan. 1 through Dec. 10, 2026. See application for details. Applications available in English, Spanish and Chinese, Simplified. Allow two to four weeks to process.
Applications available at:
• Columbia Neighborhood Center
• Community Center
• Sunnyvale.ca.gov/Activities – scroll down to Recreation Scholarships
*The U.S. Dept. of Housing and Urban Development (HUD) annually releases the Area Median Income (AMI). Sunnyvale Recreation increased the AMI requirement from 30% of AMI to 80% of AMI.
September
Sept. 5 Storytime at Magical Bridge Playground (English)
Sept. 15 Halloween Costume Swap Collection Begins
Sept. 20 .........State of the City
Sept. 24 Family Food Harvest Giveaway
Sept. 30 Halloween Costume Swap Collection Ends
October
Oct. 3 Storytime at Magical Bridge Playground (English)
Oct. 17 ...........Evening of Cultural Arts: Tuck and Patti: Vocal & Guitar Duo
Oct. 22 Family Food Harvest Giveaway
Oct. 24 Therapeutic Cooperative Dance
Oct. 29 ......... Spooky Storywalk ®
November
Nov. 7 ............Storytime at Magical Bridge Playground (English)
Nov. 15 Evening of Cultural Arts: Tommy Castro: R&B guitar
December
Dec. 5 Storytime at Magical Bridge Playground (English)
Dec. 5 Therapeutic Cooperative Dance
Dec. 6 Breakfast With Santa
Dec. 6 Gingerbread House Decorating Workshop
Dec. 6.............Holiday Wreath Making Workshop
Dec. 21 Best Intentions: A Motown Christmas
Dec. 30 Noon Year’s Eve
are always looking for volunteers to support our events and programs. Make a difference in your community and help us create great experiences.
Login into your account and pay.
have an account?
a New Account at sunnyvale.ca.gov/activities
your household ID?