City of Sunnyvale Activities Winter/Spring 2026

Page 1


Fun for Every Age, Every Stage

Tuesday, March 3, 2026

5:30 to 8 p.m.

Sunnyvale Recreation Center

550 E. Remington Drive

AVAILABLE POSITIONS

• Camp Counselor

• Camp Director

• Swim Instructor

• Lifeguard

• Assistant Pool Manager

• Pool Manager

• Visit job information booths

• Apply early to schedule interviews

• Complete applications on-site*

• Interviews conducted*

• Participate in a interview

* A llow 90 minutes to apply and interview. Applied early? Allow at least 30

A MESSAGE FROM THE DIRECTOR

Happy New Year!

Our team is excited to offer a fun and diverse lineup of winter and spring programs for all ages and abilities.

Little ones under 5 can twirl and groove in our ballet and hip-hop classes ( page 9) or enjoy Storytime at the Magical Bridge Playground in Fair Oaks Park ( page 4).

Opening later this spring, we’re also excited to welcome the new Lakewood Branch Library & Learning Center and the renovated Community Center Park, offering even more space for connection and play.

For school-age kids, explore school break camps with full- and half-day options ( page 18 – 22) or burn off energy in sports classes ( page 28 – 32).

Adults can dive into aquatics classes ( page 35) and spark creativity in art classes ( page 33). Older adults (50 and older) can join baking demonstrations at the Senior Center and take home their creations ( page 54).

Don’t miss our season event highlights ( page 5 – 7):

• Evening of Cultural Arts concert series

• Super Safari Preschool Open House and Information Night

• Spring StoryWalk ®

• Summer Recreation Job Fair on Tuesday, March 3

CLASS LAYOUT EXAMPLE

NEW Class Title

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 $187/$234, **$190/$250

04/02 – 06/18

04/02 – 06/18

01/03 – 03/14

Recreation Scholarships open in early January with $150,000 available in up-to $500 awards for qualified Sunnyvale youth. Apply early to be ready for summer camp sign-ups that launch February 2026. Check out the advertisement on page 67 to learn how to apply.

Everyone belongs here. Join us in creating a welcoming, safe space to learn, grow and thrive together. Questions or ideas? Email recreation@sunnyvale.ca.gov

Sincerely,

Level 1A Beginner

Level 1B Beginner Improver

Level 1C Beginner Intermediate

Class title Additional class descriptors

Descriptive icons See class page sidebars for definitions.

and

Level 2A Intermediate

Level 2B Continuing Level 3 Intermediate/Advanced

CONTENTS

IMPORTANT INFORMATION

Register online at Sunnyvale.ca.gov/Activities, in-person at our community centers or call 408-730-7350.

Customer Service Desk Hours

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.

Other Contacts

Sunnyvale Public Library

408-730-7300

Parks 408-730-7506

Monday, Dec. 9 at 9 a.m.

Sunnyvale Golf Course

408-738-3666

Sunnyvale Tennis Center 408-735-7285

Activity Appointments & Passes

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.”

People with Disabilities

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 accommodation, contact 408-730-7350 (TTY: 711) or recreation@sunnyvale.ca.gov as far in advance of your program or activity as possible, ideally at least 14 days before the program start date to ensure sufficient time to discuss and address your needs.

Fees

Resident/Nonresident Status (Res/Nonres)

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.

Proof of Residency

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.

We’re Only Human

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.

When Jan. 2, Feb. 13, March 6, April 3, May 1

Where Fair Oaks Park, Magical Bridge Playground Stage Time 11 a.m.

EVENING OF CULTURAL ARTS

Feb. 13 FOREVERLAND

The Electrifying Tribute to Michael Jackson

All performances kick off at 7 p.m. For more than 35 years, this beloved tradition has brought world, jazz, folk and big band music to the Sunnyvale Theatre. Enjoy four unforgettable performances and experience the richness of live music close to home. Visit Sunnvvale.ca.gov, search” Theatre and Performing Arts” for tickets and more information.

March 28 IN THE SPIRIT OF LENNON Tribute to John Lennon

May 16 PRIDE AND JOY

The Bay Area’s Favorite Party Band

June 13

JAMES GARNER’S TRIBUTE TO JOHNNY CASH

Johnny Cash Tribute Band

NOON YEAR’S EVENT

When Tuesday, Dec. 30 Where Recreation

Time 10 a.m. - 12 noon Fees Free No registration is required. Space is limited. Doors will close when the room is full. Sunnvvale.ca.gov 408-730-7350

MAKE A DIFFERENCE

Shape the City of Sunnyvale Serve on a Board or Commission

Applications for Boards and Commission due April 2 by 4 p.m.

General Eligibility

• Resident of Sunnyvale

• Not a current City of Sunnyvale employee Sunnyvale.ca.gov search Boards and Commissions cityclerk@sunnyvale.ca.gov 408-730-7483

COMMUNITY BABY SHOWER

• Honoring expectant mothers/fathers

• Child care information and resources

• Baby shower games

• Prize drawings

• Meet other expecting parents

• Book for baby on the way (while supplies last)

• Light refreshments

Date Saturday, Feb. 21

Time 2 to 4 p.m.

Location Sunnyvale Library Program Room

Fees Free

Questions? 408-730-7350

CHILD CARE FAIR

Find The Right Licensed Child Care Facility. Meet local licensed home and center-based child care staff.

• Infant and toddler

• Preschool

• School-Age

• Full-time and Part-time Care

• Before and After School Programs

Date Saturday, March 14

Time 11:30 a.m. to 1:30 p.m.

Location Sunnyvale Public Library Plaza

Fees Free

Want to participate in the Child Care Fair? Must have an active state child care license. Submit application by Friday, Feb. 6

Questions?

childcareresources@sunnyvale.ca.gov

408-730-7800

PRESCHOOL OPEN HOUSE & INFORMATION NIGHT

Visit the Murphy classroom and learn more about the program. Super Safari Preschool is open to children ages 3 to 5. See page 15 for current enrollment information.

Date Tuesday, Feb. 10

Time 5:30 to 6:30 p.m.

Location Murphy Park Building

RSVP to preschool@sunnyvale.ca.gov

2026/27 School Year Enrollment Begins:

March 3 for Current Super Safari Participants March 10 for New Participants

DAY OF THE CHILD CELEBRATION

Date May 1

Time 4 to 5 p.m.

Location Sunnyvale Public Library Program Room Fees Free

Join us for a special performance in celebration of Day of the Child.

Questions? 408-730-7350 or childcareresources@sunnyvale.ca.gov

FAMILY HARVEST FOOD GIVEAWAY PROGRAM

All are welcome. No appointments necessary. New families will need to register on the first visit. Farmers Market model, participants must park, walk in and bring reusable bags for bulk produce and fruits and a cart for dry and canned goods, protein, milk, etc. Each family picks up about 100 lbs. of food.

Dates Jan. 28, Feb. 25, March 25, April 22 (Fourth Wednesday of the month)

Location Columbia Middle School Parking Lot 739 Morse Ave.

Time 4:15 to 5:15 p.m.

Do not line up earlier than 3:45 p.m.

Questions? 408-730-7800

Call 1-800-984-3663 for other free food connections.

SPRING STORYWALK®

Stroll through the park and enjoy a featured book along the trail. Hunt for eggs and enjoy a craft (while supplies last).

Date Wednesday, April 1

Time 4 to 6 p.m.

Location Washington Park

Questions? 408-730-7350

THERAPEUTIC RECREATION COOPERATIVE DANCES

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+

Fees $7 admission and $3 optional photo fee. All payable at door only.

Time 7 to 9:30 p.m. (supervision begins at 7 p.m.)

Date Friday, Feb. 13

Location City of Sunnyvale 408-730-7359

Date Friday, May 8

Location City of San Jose 408-559-8553

FREE MONTHLY LEGAL CLINIC

In partnership with Asian Law Alliance, attend a free monthly legal clinic. Consult with an attorney on immigration, housing, public benefits, and family law. The format rotates between virtual (phone or Zoom) and in-person. Appointments are strongly recommended; call 408-730-7800 or email cnc@sunnyvale.ca.gov to register.

Dates V irtual In-person Jan. 8 Feb. 26 March 12 A pril 19

Time 1 to 4 p.m.

Location Columbia Neighborhood Center

Fees Free

To Register 40 8-730-7380 or CNC@sunnyvale.ca.gov

PRESCHOOL

SUPER SAFARI PRESCHOOL FALL ENROLLMENT

2026-27 School Year Enrollment Begins: March 3 for Current Super Safari Participants March 10 for New Participants

Open to kids ages 3 to 5. See page 6 to attend the program’s open house!

ART

Early Learners

Early learners ignite their creativity through engaging, age-appropriate lessons that build foundational skills like drawing circles, recognizing patterns, and exploring color. Each class invites young artists to bring imagination to life with fun projects such as a mouthwatering pizza, a charming duck, a playful puppy and a silly parrot. Students even set sail on a drawing adventure with a cool pirate ship! Every session helps children grow in creativity, confidence and artistic joy.

Location Creative Arts Center Resource Room

Instructo r Young Rembrandts

Ages 4 – 5 Fees $144/$180

DANCE

Ballet and Tap

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

$96/$120

01/10 – 02/07 Sa* 10:00 a.m. – 10:40 a.m. A A1EA1.AA

02/28 – 03/21 Sa 10:00 a.m. – 10:40 a.m. A A1EA1.BA

04/11 – 05/09 Sa* 10:00 a.m. – 10:40 a.m. A A1EA2.DB

*No class 01/17, 04/18

Princess Pre-Ballet

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.

Hip Hop Boogie Bugs

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

$141/$176, **$118/$148, ***$94/$118, ^$70/$88

01/06 – 02/10 Tu 6:00 p.m. – 6:30 p.m. A A1ELA.AA

01/10 – 02/07 Sa* 11:40 a.m. – 12:10 p.m. A A1ELA.AB***

02/24 – 03/24 Tu 6:00 p.m. – 6:30 p.m. A A1ELA.BA**

02/28 – 03/21 Sa 11:40 a.m. – 12:10 p.m. A A1ELA.BB***

04/14 – 04/28 Tu* 6:00 p.m. – 6:30 p.m. A A1ELA.DA^

04/11 – 05/09 Sa* 11:40 a.m. – 12:10 p.m. A A1ELA.DB

*No class 01/17, 04/18

FITNESS

Zumbini

Young children explore rhythm, dance and play in this high-energy music and movement class. With upbeat songs and interactive props, they build coordination and self-expression while bonding with a parent or guardian. Zumbini blends the lively style of Zumba with age-appropriate activities created just for little ones.

Location Sunnyvale Theatre Dance Studio

Instructor Dance Force Kids

Ages 3 – 5

Fees $96/$120

01/10 – 02/07 Sa* 10:50 a.m. – 11:30 a.m. A A1EA2.AB

02/28 – 03/21 Sa 10:50 a.m. – 11:30 a.m. A A1EA2.BB

04/11 – 05/09 Sa* 10:50 a.m. – 11:30 a.m. A A1EA2.DB

*No class 01/17, 04/18

Ages 4 – 6

Fees $144/$180, **$120/$150, ***$72/$90

01/06 – 02/10 Tu 5:15 p.m. – 5:55 p.m. A A1EA2.AA

02/24 – 03/24 Tu 5:15 p.m. – 5:55 p.m. A A1EA2.BA**

04/14 – 04/28 Tu 5:15 p.m. – 5:55 p.m. A A1EA2.DA***

Location Las Palmas Park Building Instructor Sunnyvale Staff

Ages 1 – 3

Fees

$106/$133

01/22 – 03/12 Th 10:00 a.m. – 10:45 a.m. A A1HZC.AA

01/24 – 03/14 Sa 9:30 a.m. – 10:15 a.m. A A1HZC.AB

03/26 – 05/14 Th 10:00 a.m. – 10:45 a.m. A A1HZC.CA

03/28 – 05/16 Sa 9:30 a.m. – 10:15 a.m. A A1HZC.CB

GYMNASTICS

Gymnastics: ParentTots

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.

Gymnastics: TinyTumbles

An introduction to each gymnastic apparatus with an emphasis on creative movement activities and organized circuit 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 $197/$246,**$173/$216

01/04 – 02/22 Su 9:00 a.m. – 9:45 a.m. A A1IAH.AA

01/04 – 02/22 Su 11:00 a.m. – 11:45 a.m. A A1IAH.AB

01/05 – 02/23 M* 3:30 p.m. – 4:15 p.m. A A1IAH.AC**

01/05 – 02/23 M* 4:30 p.m. – 5:15 p.m. A A1IAH.AD**

01/05 – 02/23 M* 6:30 p.m. – 7:15 p.m. A A1IAH.AE**

01/06 – 02/24 Tu 11:00 a.m. – 11:45 a.m. A A1IAH.AF

01/06 – 02/24 Tu 3:30 p.m. – 4:15 p.m. A A1IAH.AG

Location Indoor Sports Center Gymnastics Room

Instructor California Sports Center

Ages 1.5 – 3

Fees $197/$246, **$173/$216

01/04 – 02/22 Su 9:00 a.m. – 9:45 a.m. A A1IAA.AA

01/04 – 02/22 Su 10:00 a.m. – 10:45 a.m. A A1IAA.AB

01/04 – 02/22 Su 11:00 a.m. – 11:45 a.m. A A1IAA.AC

01/05 – 02/23 M* 6:30 p.m. – 7:15 p.m. A A1IAA.AD**

01/06 – 02/24 Tu 10:00 a.m. – 10:45 a.m. A A1IAA.AE

01/07 – 02/25 W 3:30 p.m. – 4:15 p.m. A A1IAA.AF

01/07 – 02/25 W 6:30 p.m. – 7:15 p.m. A A1IAA.AG

01/08 – 02/26 Th 10:00 a.m. – 10:45 a.m. A A1IAA.AH

01/09 – 02/27 F 10:00 a.m. – 10:45 a.m. A A1IAA.AI

01/09 – 02/27 F 3:30 p.m. – 4:15 p.m. A A1IAA.AJ

01/09 – 02/27 F 6:30 p.m. – 7:15 p.m. A A1IAA.AK

01/10 – 02/28 Sa 8:00 a.m. – 8:45 a.m. A A1IAA.AL

01/10 – 02/28 Sa 9:00 a.m. – 9:45 a.m. A A1IAA.AM

01/10 – 02/28 Sa 11:00 a.m. – 11:45 a.m. A A1IAA.AN

01/10 – 02/28 Sa 12:00 p.m. – 12:45 p.m. A A1IAA.AO

03/01 – 04/26 Su* 9:00 a.m. – 9:45 a.m. A A1IAA.CA**

03/01 – 04/26 Su* 10:00 a.m. – 10:45 a.m. A A1IAA.CB**

03/01 – 04/26 Su* 11:00 a.m. – 11:45 a.m. A A1IAA.CC**

03/02 – 04/27 M* 6:30 p.m. – 7:15 p.m. A A1IAA.CD

03/03 – 04/28 Tu* 10:00 a.m. – 10:45 a.m. A A1IAA.CE

03/04 – 04/29 W * 3:30 p.m. – 4:15 p.m. A A1IAA.CF

03/04 – 04/29 W * 6:30 p.m. – 7:15 p.m. A A1IAA.CG

03/05 – 04/30 Th* 10:00 a.m. – 10:45 a.m. A A1IAA.CH

03/06 – 05/01 F* 10:00 a.m. – 10:45 a.m. A A1IAA.CI

03/06 – 05/01 F* 3:30 p.m. – 4:15 p.m. A A1IAA.CJ

03/06 – 05/01 F* 6:30 p.m. – 7:15 p.m. A A1IAA.CK

03/07 – 04/25 Sa* 8:00 a.m. – 8:45 a.m. A A1IAA.CL**

03/07 – 04/25 Sa* 9:00 a.m. – 9:45 a.m. A A1IAA.CM**

03/07 – 04/25 Sa* 11:00 a.m. – 11:45 a.m. A A1IAA.CN**

03/07 – 04/25 Sa* 12:00 p.m. – 12:45 p.m. A A1IAA.CO**

*No class 02/16, 04/05, 04/12, 04/13, 04/14, 04/15, 04/16, 04/17, 04/18

01/07 – 02/25 W 3:30 p.m. – 4:15 p.m. A A1IAH.AH

01/07 – 02/25 W 4:30 p.m. – 5:15 p.m. A A1IAH.AI

01/07 – 02/25 W 5:30 p.m. – 6:15 p.m. A A1IAH.AJ

01/07 – 02/25 W 6:30 p.m. – 7:15 p.m. A A1IAH.AK

01/08 – 02/26 Th 11:00 a.m. – 11:45 a.m. A A1IAH.AL

01/08 – 02/26 Th 3:30 p.m. – 4:15 p.m. A A1IAH.AM

01/09 – 02/27 F 11:00 a.m. – 11:45 a.m. A A1IAH.AN

01/09 – 02/27 F 3:30 p.m. – 4:15 p.m. A A1IAH.AO

01/09 – 02/27 F 4:30 p.m. – 5:15 p.m. A A1IAH.AP

01/09 – 02/27 F 6:30 p.m. – 7:15 p.m. A A1IAH.AQ

01/10 – 02/28 Sa 8:00 a.m. – 8:45 a.m. A A1IAH.AR

01/10 – 02/28 Sa 9:00 a.m. – 9:45 a.m. A A1IAH.AS

01/10 – 02/28 Sa 10:00 a.m. – 10:45 a.m. A A1IAH.AT

01/10 – 02/28 Sa 11:00 a.m. – 11:45 a.m. A A1IAH.AU

01/10 – 02/28 Sa 12:00 p.m. – 12:45 p.m. A A1IAH.AV

03/01 – 04/26 Su* 9:00 a.m. – 9:45 a.m. A A1IAH.CA**

03/01 – 04/26 Su* 11:00 a.m. – 11:45 a.m. A A1IAH.CB**

03/02 – 04/27 M* 3:30 p.m. – 4:15 p.m. A A1IAH.CC

03/02 – 04/27 M* 4:30 p.m. – 5:15 p.m. A A1IAH.CD

03/02 – 04/27 M* 6:30 p.m. – 7:15 p.m. A A1IAH.CE

03/03 – 04/28 Tu* 11:00 a.m. – 11:45 a.m. A A1IAH.CF

03/03 – 04/28 Tu* 3:30 p.m. – 4:15 p.m. A A1IAH.CG

03/04 – 04/29 W * 3:30 p.m. – 4:15 p.m. A A1IAH.CH

03/04 – 04/29 W * 4:30 p.m. – 5:15 p.m. A A1IAH.CI

03/04 – 04/29 W * 5:30 p.m. – 6:15 p.m. A A1IAH.CJ

03/04 – 04/29 W * 6:30 p.m. – 7:15 p.m. A A1IAH.CK

03/05 – 04/30 Th* 11:00 a.m. – 11:45 a.m. A A1IAH.CL

03/05 – 04/30 Th* 3:30 p.m. – 4:15 p.m. A A1IAH.CM

03/06 – 05/01 F* 11:00 a.m. – 11:45 a.m. A A1IAH.CN

03/06 – 05/01 F* 3:30 p.m. – 4:15 p.m. A A1IAH.CO

03/06 – 05/01 F* 4:30 p.m. – 5:15 p.m. A A1IAH.CP

03/06 – 05/01 F* 6:30 p.m. – 7:15 p.m. A A1IAH.CQ

03/07 – 04/25 Sa* 8:00 a.m. – 8:45 a.m. A A1IAH.CR**

03/07 – 04/25 Sa* 9:00 a.m. – 9:45 a.m. A A1IAH.CS**

03/07 – 04/25 Sa* 10:00 a.m. – 10:45 a.m. A A1IAH.CT**

03/07 – 04/25 Sa* 11:00 a.m. – 11:45 a.m. A A1IAH.CU**

03/07 – 04/25 Sa* 12:00 p.m. – 12:45 p.m. A A1IAH.CV**

*No class 02/16, 04/05, 04/12, 04/13, 04/14, 04/15, 04/16, 04/17, 04/18

PERFORMING ARTS

NEW Little Mozart

Young children are introduced to musical concepts, symbols and notation as well as instruments and famous composers. They sing, play instruments and move to music while building creativity, coordination and a lasting appreciation for music.

Location Creative Arts Center Meeting Room

Instructor Joyful Melodies Music School

Ages 3 – 4

Fees

$180/$225

Level 1A – Beginner

No previous experience required.

01/05 – 02/09 M 11:45 a.m. – 12:25 p.m. A A1MPC.AA

Level 2A – Intermediate

Completion of Level 1A required.

02/23 – 03/30 M 11:45 a.m. – 12:25 p.m. A A1MPC.AB

NEW Bilingual Music Class

Preschoolers explore Chinese and English music and culture through singing, rhythm and movement. They discover traditional instruments, folk songs and contemporary styles while strengthening early language skills. The class fosters creativity, self-expression and a lasting appreciation for both Chinese and Western music.

Location Creative Arts Center Meeting Room

Instructor Joyful Melodies Music School

Ages 3 – 4

Fees $180/$225

Level 1A – Beginner

No previous experience required.

01/05 – 02/09 M 11:00 a.m. – 11:40 a.m. A A1MPF.AA

Level 2A – Intermediate

Completion of Level 1A required.

02/23 – 03/30 M 11:00 a.m. – 11:40 a.m. A A1MPF.AB

Music Together

Sing, chant, clap, dance and play simple instruments together as a family! Children learn to imitate tonal patterns and rhythms and begins 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.

Location Creative Arts Center Meeting Room

Instructor Music For Families

Ages 0 – 4

Fees

285/$335, **$263/$313

01/10 – 03/14 Sa 9:30 a.m. – 10:15 a.m. A A1MPM.AJ

01/10 – 03/14 Sa 10:30 a.m. – 11:15 a.m. A A1MPM.AK

01/13 – 03/24 Tu* 9:30 a.m. – 10:15 a.m. A A1MPM.AA

01/13 – 03/24 Tu* 10:30 a.m. – 11:15 a.m. A A1MPM.AB

01/14 – 03/25 W * 10:30 a.m. – 11:15 a.m. A A1MPM.AC

01/15 – 03/26 Th* 4:00 p.m. – 4:45 p.m. A A1MPM.AD

01/15 – 03/26 Th* 5:00 p.m. – 5:45 p.m. A A1MPM.AE

01/16 – 03/27 F* 9:30 a.m. – 10:15 a.m. A A1MPM.AF

01/16 – 03/27 F* 10:30 a.m. – 11:15 a.m. A A1MPM.AG

01/16 – 03/20 F 5:00 p.m. – 5:45 p.m. A A1MPM.AH

01/16 – 03/20 F 6:00 p.m. – 6:45 p.m. A A1MPM.AI

03/31 – 06/02 Tu 9:30 a.m. – 10:15 a.m. A A1MPM.DJ

03/31 – 06/02 Tu 10:30 a.m. – 11:15 a.m. A A1MPM.DK

04/01 – 06/03 W 10:30 a.m. – 11:15 a.m. A A1MPM.DA

04/02 – 06/04 Th 4:00 p.m. – 4:45 p.m. A A1MPM.DB

04/02 – 06/04 Th 5:00 p.m. – 5:45 p.m. A A1MPM.DC

04/03 – 06/05 F* 9:30 a.m. – 10:15 a.m. A A1MPM.DD**

04/03 – 06/05 F* 10:30 a.m. – 11:15 a.m. A A1MPM.DE**

04/03 – 06/05 F* 5:00 p.m. – 5:45 p.m. A A1MPM.DF**

04/03 – 06/05 F* 6:00 p.m. – 6:45 p.m. A A1MPM.DG**

04/04 – 06/06 Sa* 9:30 a.m. – 10:15 a.m. A A1MPM.DH**

04/04 – 06/06 Sa* 10:30 a.m. – 11:15 a.m. A A1MPM.DI**

*No class 02/17, 02/18, 02/19, 02/20, 05/01, 05/02

Music

Together

for Parent and Infant

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.

SPORTS

Junior Brazilian Jiu Jitsu

Location Creative Arts Center Meeting Room

Instructor Music For Families

Ages 0 – 8 months

Fees

$200/$250, **$85/$106

01/14 – 01/28 W 11:30 a.m. – 12:15 p.m. A A1MPN.AA**

02/04 – 03/25 W 11:30 a.m. – 12:15 p.m. A A1MPN.BA

04/01– 04/15 W 11:30 a.m. – 12:15 p.m. A A1MPN.DA**

04/22 – 06/03 W 11:30 a.m. – 12:15 p.m. A A1MPN.DB

*No class 02/18

Rhythm Kids

Children join a parent or caregiver to drum, sing, dance and play rhythm instruments and music-based games through movement activities and songs. Tuition covers the lab and curriculum fee for the current song collection. Families are encouraged to purchase a djembe drum to use at home. Information on where to buy drums is provided at the first class meeting (approximate cost: $45+).

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 increase self-esteem and confidence. Uniform required after the first class.

$

Location Daruma Dojo, 5485 Murphy Ave.

Instructor Daruma Dojo

Ages 4 – 6

Fees

$240/$290

01/12 – 02/09 MW* 4:15 p.m. – 5:00 p.m. A A1OBB.AA

01/13 – 02/05 TuTh 4:15 p.m. – 5:00 p.m. A A1OBB.AB

02/23 – 03/18 MW 4:15 p.m. – 5:00 p.m. A A1OBB.BA

02/24 – 03/19 TuTh 4:15 p.m. – 5:00 p.m. A A1OBB.BB

03/30 – 04/20 MW* 4:15 p.m. – 5:00 p.m. A A1OBB.CA

03/31 – 04/21 TuTh* 4:15 p.m. – 5:00 p.m. A A1OBB.CB

*No class 01/19, 04/13, 04/14

Skyhawks Basketball

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, **$159/$199

01/18 – 02/22 Su* 1:00 p.m. – 1:45 p.m. A A1ODG.AA**

03/01 – 04/12 Su* 1:00 p.m. – 1:45 p.m. A A1ODG.CA

*No class 02/08, 04/05

Location Creative Arts Center Meeting Room

Instructor Music For Families

Ages 4 – 6.5

Fees $285/$335, **$263/$313

01/10 – 03/14 Sa 11:30 a.m. – 12:15 p.m. A A1MTM.AA

04/04 – 06/06 Sa* 11:30 a.m. – 12:15 p.m. A A1MTM.DA**

*No class 05/02

Youth Evolution Baby Ballers

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

Ages 2.5 – 3

Fees

$125/$156, **$110/$138

01/08 – 01/29 Th 5:10 p.m. – 5:40 p.m. A A1ODH.AA**

01/10 – 01/31 Sa 8:30 a.m. – 9:00 a.m. A A1ODH.AB**

02/12 – 03/12 Th 5:10 p.m. – 5:40 p.m. A A1ODH.BA

02/14 – 03/14 Sa 8:30 a.m. – 9:00 a.m. A A1ODH.BB**

04/02 – 04/30 Th 5:10 p.m. – 5:40 p.m. A A1ODH.DA

04/04 – 05/02 Sa 8:30 a.m. – 9:00 a.m. A A1ODH.DB

Youth Evolution Basketball

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

Ages 4

Fees $125/$156, **$110/$138

01/08 – 01/29 Th 6:20 p.m. – 6:50 p.m. A A1ODI.AA**

01/10 – 01/31 Sa 9:40 a.m. – 10:15 a.m. A A1ODI.AB**

02/12 – 03/12 Th 6:20 p.m. – 6:50 p.m. A A1ODI.BA

02/14 – 03/14 Sa 9:40 a.m. – 10:15 a.m. A A1ODI.BB**

04/02 – 04/30 Th 6:20 p.m. – 6:50 p.m. A A1ODI.DA

04/04 – 05/02 Sa 9:40 a.m. – 10:15 a.m. A A1ODI.DB

Youth Evolution Junior Ballers

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.

Location Washington Park Basketball Court 1

Instructor Youth Evolution

Ages 3

Fees

$125/$156, **$110/$138

01/08 – 01/29 Th 5:45 p.m. – 6:15 p.m. A A1ODN.AA**

01/10 – 01/31 Sa 9:05 a.m. – 9:35 a.m. A A1ODN.AB**

02/12 – 03/12 Th 5:45 p.m. – 6:15 p.m. A A1ODN.BA

02/14 – 03/14 Sa 9:05 a.m. – 9:35 a.m. A A1ODN.BB**

04/02 – 04/30 Th 5:45 p.m. – 6:15 p.m. A A1ODN.DA

04/04 – 05/02 Sa 9:05 a.m. – 9:35 a.m. A A1ODN.DB

Skyhawks Mini-Hawk

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, **$169/$211

01/20 – 02/24 Tu* 3:30 p.m. – 4:30 p.m. A A1OOC.AA**

03/03 – 04/21 Tu* 3:30 p.m. – 4:30 p.m. A A1OOC.CA

*No class 02/17, 04/07, 04/14

Kidz Love Soccer Parent & Me

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

Location Las Palmas Park

03/10 – 04/14 Tu 5:00 p.m. – 5:30 p.m. A A1OSE.CA

Location Sunnyvale Middle School Field 4

01/17 – 02/21 Sa 11:20 a.m. – 11:50 a.m. A A1OSE.AA

03/14 – 04/18 Sa 10:35 a.m. – 11:05 a.m. A A1OSE.CB

03/14 – 04/18 Sa 11:10 a.m. – 11:40 a.m. A A1OSE.CC

Kidz Love Soccer Tot/Pre-Soccer

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.

Instructor Kidz Love Soccer

Ages 3.5 – 4

Fees $146/$183

Location Las Palmas Park

01/16 – 02/20 F 3:15 p.m. – 3:50 p.m. A A1OSG.AA

03/10 – 04/14 Tu 4:20 p.m. – 4:55 p.m. A A1OSG.CA

03/13 – 04/17 F 3:15 p.m. – 3:50 p.m. A A1OSG.CB

Location Sunnyvale Middle School Field 4

01/17 – 02/21 Sa 9:00 a.m. – 9:35 a.m. A A1OSG.AB

03/14 – 04/18 Sa 9:00 a.m. – 9:35 a.m. A A1OSG.CC

World Cup Soccer Clinic

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.

Instructor World Cup Soccer

Ages 4 – 6

Fees $269/$319, **$239/$289

Location Fair Oaks Field S3 – Soccer 3

01/24 – 03/14 Sa* 1:30 p.m. – 2:30 p.m. A A1OSW.AA**

Location Serra Park Field 5

03/28 – 05/23 Sa* 1:30 p.m. – 2:30 p.m. A A1OSW.CA

*No class 02/21, 04/18

Little Tigers Taekwondo

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

01/09 – 02/20 F 3:30 p.m. – 4:05 p.m. A A1OWA.AA

01/10 – 02/21 Sa 10:00 a.m. – 10:35 a.m. A A1OWA.AB

03/06 – 04/17 F 3:30 p.m. – 4:05 p.m. A A1OWA.CA

03/07 – 04/18 Sa 10:00 a.m. – 10:35 a.m. A A1OWA.CB

See page 6

Super Safari Preschool

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

SUPER SAFARI PRESCHOOL

Super Safari Parent and Tot Class

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 1.5 – 3

Fees

$127/$159

01/27 – 02/12 TuTh 9:30 a.m. – 11:00 a.m. A A1DPD.AA

02/24 – 03/12 TuTh 9:30 a.m. – 11:00 a.m. A A1DPD.BA

03/24 – 04/09 TuTh 9:30 a.m. – 11:00 a.m. A A1DPD.CA

04/21 – 05/07 TuTh 9:30 a.m. – 11:00 a.m. A A1DPD.DA

FAMILY RESOURCES

YOUTH AND TEENS

ART

Acrylic Painting

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

01/07 – 02/11 W 5:30 p.m. – 6:30 p.m. AB3BAA.AA

02/25 – 04/01 W 5:30 p.m. – 6:30 p.m. AB3BAA.BA

04/15 – 05/20 W 5:30 p.m. – 6:30 p.m. AB3BAA.DA

Clay Creations

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

01/07 – 02/04 W 3:30 p.m. – 4:30 p.m. AB3BEE.AA

02/11 – 03/11 W 3:30 p.m. – 4:30 p.m. AB3BEE.BA

04/08 – 05/06 W 3:30 p.m. – 4:30 p.m. AB3BEE.DA

Ages 8 – 11

01/07 – 02/04 W 5:00 p.m. – 6:30 p.m. AB3BEE.AB

02/11 – 03/11 W 5:00 p.m. – 6:30 p.m. AB3BEE.BB

04/08 – 05/06 W 5:00 p.m. – 6:30 p.m. AB3BEE.DB

Fundamentals of Cartooning

Young artists dive into a world of giggles and creativity in every class! Students explore the imaginative world of cartooning through silly animals, expressive faces, and hilarious scenes. Each lesson blends laughter with learning as budding cartoonists draw cool characters, funny sports moments, and other wildly entertaining creations. Every session challenges students to stretch their creativity, build confidence, and sharpen their cartooning skills. The fun—and the learning—never stop!

Location Creative Arts Center Paint Room

Instructor Young Rembrandts

Ages 6 – 11

Fees $144/$180

01/05 – 02/23 M* 4:30 p.m. - 5:30 p.m.

*No class 01/19, 02/16

Pottery – Parent and Child

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

AB3BIP.AA

Polymer Clay – Parent and Child

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.

Location Creative Arts Center Paint Room

Instructor Elizabeth Blanco Saenz

Ages 5 – 7

Fees $94/$118

01/08 – 02/12 Th 3:30 p.m. – 4:30 p.m.

02/26 – 04/02 Th 3:30 p.m. – 4:30 p.m.

04/16 – 05/21 Th 3:30 p.m. – 4:30 p.m.

AB3BRN.AA

AB3BRN.BA

AB3BRN.DA

Fees

$158/$198

01/08 – 02/12 Th 5:00 p.m. – 6:30 p.m. AB3BSC.AA

02/19 – 03/26 Th 5:00 p.m. – 6:30 p.m. AB3BSC.BA

04/09 – 05/14 Th 5:00 p.m. – 6:30 p.m. AB3BSC.DA

Sewing 101

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 material 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 Art Room

Instructor Christine Hopkins

Ages 8 – 15

Fees

$104/$130

Level 1A – Beginner

No previous experience needed.

01/08 – 01/29 Th 3:15 p.m. – 5:15 p.m. AB3BTU.AA

03/05 – 03/26 Th 3:15 p.m. – 5:15 p.m. AB3BTU.CA

Level 2A – Intermediate

Completion of Level 1A or previous sewing experience required.

04/02 – 04/23 Th 3:15 p.m. – 5:15 p.m. AB3BTU.DA

AQUATICS

Level 1A – Beginner Swim Lesson (Sea Turtle)

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 5 – 11

Fees $64/$80

04/21 – 04/30 TuTh 4:30 p.m. – 5:00 p.m. AB3VFA.DA

Teen Swim Lessons

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 $76/$95

04/21 – 04/30 TuTh 5:10 p.m. – 5:40 p.m. AC3VVM.DA

Lifeguard Training

This course combines online learning with hands-on training to prepare participants with essential lifesaving skills. Upon successful completion, students earn certifications in CPR for the Professional Rescuer, AED, First Aid and Lifeguard Training. To remain enrolled, participants must successfully complete a prerequisite skills assessment consisting of a continuous 150-yard swim, two minutes of treading water and retrieval of a 10-pound brick from the bottom of the pool. All online coursework must be completed prior to the first day of class and attendance at every class session is required. Participants must be at least 15 years of age by the final class date. A swimsuit and towel are required for each session.

Location Washington Community Swim Center

Instructor Sunnyvale Staff

Ages 15+

Fees $308/$358

03/14 – 03/15 SaSu 8:30 a.m. – 5:00 p.m. AC3NRB.CA

04/11 – 04/12 SaSu 8:30 a.m. – 5:00 p.m. AC3NRB.DA

04/13 – 04/14 MTu 8:30 a.m. – 5:00 p.m. AC3NRB.DB

CAMPS

FEBRUARY BREAK

Camp Discovery

Join us for a week of arts and crafts, exciting games and energetic recreational play. Bring a lunch, two snacks, water, jacket and wear closed-toe shoes.

Location Washington Park

Instructor Sunnyvale Staff

Ages 6 – 12

Fees

$284/$334

02/17 – 02/20 Tu-F 8:00 a.m. – 5:30 p.m. AB3CEA.BA

Fun on the Run

A mobile recreation vehicle visits neighborhood parks to provide children with interactive games, sports and arts and crafts led by recreation staff. Parents/ guardians must fill out an emergency card and waiver on the first day of participation. Space is limited. During questionable weather, call 408-730-7800 for class information 30 minutes before the program.

Location Columbia Park

Instructor Sunnyvale Staff

Ages 6 – 11

Fees Free

02/17 – 02/20 Tu-F 2:00 p.m. – 5:00 p.m.

First-come, first-served

AttackBots Robotics Camp

Campers build military-inspired robots, mastering sensors, mechanical components and programming through fun challenges with a partner. Staff support their coding skills and inspire them with games, ensuring they have a blast!

Location De Anza Park Building

Instructor Snapology

Ages 6 – 12

Fees

$255/$305

02/17 – 02/20 Tu-F 9:00 a.m. – 12:00 p.m. AB3CWG.BA

Futsal Kingz Indoor Soccer Camp

Try something new this school break! Futsal is a fastpaced, indoor five-a-side soccer game played on a basketball court with a small, low-bounce ball. Campers play in teams of four plus a goalkeeper with unlimited substitutions and quick restarts. With age-specific drills and professional coaching, participants improve skills, learn teamwork, and have a blast—whether trying futsal for the first time or honing their game.

Gymnastics Camp – February Break

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 Gynamstics Room

Instructor California Sports Center

Fees

$372/$422, **$260/$310

Ages 3 – 15

02/17 – 02/20 Tu-F 9:00 a.m. – 12:00 p.m. AB3CCK.BB**

Ages 4 – 15

02/17 – 02/20 Tu-F 9:00 a.m. – 2:00 p.m. AB3CCK.BA

NEW Music Camp

Explore the joy of music in a fun and supportive setting. Enjoy singing, rhythm games, and playing instruments while building new skills and confidence. At the end of the week, campers will share what they have learned in a special performance for family and friends.

Location Columbia Neighborhood Center Gym

Instructor Futsal Kingz

Ages 6 – 12

Fees $375/$425, **$220/$270

02/17 – 02/20 Tu-F 9:00 a.m. – 3:00 p.m.

AB3CWK.BA

02/17 – 02/20 Tu-F 9:00 a.m. – 12:00 p.m. AB3CWK.BB**

Location Joyful Melodies, Inc.

10455 Bandley Dr. Suite 300, Cupertino

Instructor Joyful Melodies Music School

Ages 5 – 10

Fees

$380/$430

02/17 – 02/20 Tu-F 9:00 a.m. – 12:00 p.m. AB3CWQ.BA

02/17 – 02/20 Tu-F 12:30 p.m. – 3:30 p.m. AB3CWQ.BB

NextGen Robotics Camp

Spring into the future using LEGO ® SPIKE Prime, campers build and program robots inspired by emerging technologies, imagining how robotics can shape tomorrow’s world. Perfect for curious learners ready to explore STEM through innovation and hands-on fun!

Location Recreation Center Neighborhood Room

Instructor Brick Tech

Ages 7 – 10

Fees

$240/$290

02/17 – 02/20 Tu-F 9:00 a.m. – 12:00 p.m.

AB3CWS.BA

Pokémania Camp

Campers explore the Pokémon world and enhance their training skills. They create training gyms, unique battles and their own Pokémon generation while examining real-world science related to habitats and characteristics. It’s a blast!

Location De Anza Park Building

Instructor Snapology

Ages 6 – 12

Fees

$255/$305

02/17 – 02/20 Tu-F 1:00 p.m. – 4:00 p.m.

NEW Winter Slime Camp

AB3CWV.BA

Spend winter break exploring the world of slime in a hands-on, creative adventure. Experiment with textures, colors, scents and reactions while making Snowflake Slime, Candy Cane Swirl Slime, Icy Glitter Slime and Peppermint Fluff Slime. Enjoy a playful, sensory-filled experience full of science, art and fun.

Location Recreation Center Community Room

Instructor Challenge Island

Ages 5 – 12

Fees

$324/$374

02/17 – 02/20 Tu-F 9:00 a.m. – 12:00 p.m.

SPRING BREAK

Camp Discovery

Join us for a week of arts and crafts, exciting games and energetic recreational play. Bring a lunch, two snacks, water, jacket and wear closed-toe shoes.

Location Washington Park

Instructor Sunnyvale Staff

Ages 6 – 12

Fees

$355/$405

04/13 – 04/17 M -F 8:00 a.m. – 5:30 p.m. AB3CEA.DA

Animation Studio Camp

Who doesn’t love an action-packed animated movie? Campers learn stop-motion animation, plot development, set design and editing to produce their own LEGO® minifigure movie. Best of all, each film is uploaded to Snapology’s YouTube channel to share with friends and family.

Location De Anza Park Building

Instructor Snapology

Ages 6 – 12

Fees $295/$345

04/13 – 04/17 M -F 1:00 p.m. – 4:00 p.m. AB3CWD.DA

Youth Evolution Basketball Camp

Take the court this February break. Coaches focus on building skills and confidence through daily drills, games and a “skill of the day.” Campers practice dribbling, passing and shooting while learning teamwork, respect and responsibility. Each day blends fun competition with fundamentals, leaving players with stronger abilities and lasting memories.

Location C olumbia Neighborhood Center Gym

Instructor Youth Evolution

Ages 6 – 11

Fees

AB3CWZ.BA

$210/$260

04/13 – 04/17 M -F 9:00 a.m. – 12:00 p.m. AB3CCD.DA

Fun on the Run

A mobile recreation vehicle visits neighborhood parks to provide children with interactive games, sports and arts and crafts led by recreation staff. Parents/ guardians must fill out an emergency card and waiver on the first day of participation. Space is limited. During questionable weather, call 408-730-7800 for class information 30 minutes before the program.

Location Ponderorsa Park

Instructor Sunnyvale Staff

Ages 6 – 11

Fees Free

04/13 – 04/17 M -F 2:00 p.m. – 5:00 p.m.

First-come, first-served

GameBots Robotics Camp

Game on! Campers learn robotic basics through creative building activities and exciting games with teamwork. Complete challenges while working on sensors, mechanical components and programming.

Location De Anza Park Building

Instructor Snapology

Ages 6 – 12

Fees

$295/$345

04/13 – 04/17 M -F 9:00 a.m. – 12:00 p.m. AB3CWM.DA

Gymnastics Camp – Spring Break

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 Gynamstics Room

Instructor California Sports Center

Fees $465/$515, **$325/$375

Ages 3 – 15

04/13 – 04/17 M -F 9:00 a.m. – 12:00 p.m.

Ages 4 – 15

AB3CEK.DB**

Fizz-ical Phenomena and Che-Mystery Camp

Have a ton of fun and whip up potions! Experiment with all kinds of chemical reactions, including growing crystals, making sidewalk chalk and learning the science of chromatography! Mix it up and experiment with molecular madness, radical reactions and “fizz”-ical and chemical reactions!

Location Creative Arts Center Paint Room

Instructor Mad Science of the Bay Area

Ages 6 – 11

Fees

$355/$405

04/13 – 04/17 M -F 9:00 a.m. – 12:00 p.m. AB3CWJ.DA

Minecraft Survival Camp

Spring into building this spring break. Campers design biomes, creatures and custom builds inspired by Minecraft using LEGO ® elements. They practice STEM skills and imaginative play while unleashing creativity and collaboration in this immersive hands-on camp.

Location Recreation Center Neighborhood Room

Instructor Brick Tech

Ages 5 – 10

Fees

$275/$325

04/13 – 04/17 M -F 9:00 a.m. – 12:00 p.m. AB3CWP.DA

Mixed Media Magic Camp

Jump into mixed-media art with a professional artist! Experiment with collage, pen and ink and bring your ideas to life. Explore perspective, depth, 3D form and color while creating bold abstract and nature-inspired pieces. No experience needed. All materials provided.

Location Columbia Middle School Multipurpose Room

Instructor Youth Technology Incubator

Ages 12 – 19

Fees Free

04/13 – 04/17 M -F 9:00 a.m. – 2:00 p.m. AB3CEK.DA

04/17 – 04/21 M -F 10:00 a.m. – 12:00 p.m. AC3CEM.DA

NEW Slimetopia: The OG Camp

It’s the STEAMtastic slime camp that started it all! Our STEAM Teams designed a new Slimetopia® Amusement Park filled with different slimy lands. From Unicorn Slime in Once Upon a Slime Land to Yellow Butter Submarine Slime in Under the Sea Slime Land, to Icy Color Changing Slime in Snowy Slime Land.

Location Braly Park Building

Instructor Challenge Island

Ages 5 – 12

Fees

$400/$450

04/13 – 04/17 M -F 9:00 a.m. – 12:00 p.m. AB3CWX.DA

DANCE

Hip-Hop Boogie Kids

It’s time to shake, rattle and roll! In this action packed beginner class, kids 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 non-black soled tennis shoes.

GYMNASTICS

Gymnastics: Pre-Rec

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 $197/$246, **$173/$216

01/04 – 02/22 Su 11:00 a.m. – 11:55 a.m. AB3IGA.AA

01/05 – 02/23 M* 3:30 p.m. – 4:25 p.m. AB3IGA.AB**

01/05 – 02/23 M* 5:30 p.m. – 6:25 p.m. AB3IGA.AC**

01/05 – 02/23 M* 6:30 p.m. – 7:25 p.m. AB3IGA.AD**

01/06 – 02/24 Tu 3:30 p.m. – 4:25 p.m. AB3IGA.AE

01/06 – 02/24 Tu 4:30 p.m. – 5:25 p.m. AB3IGA.AF

01/07 – 02/25 W 3:30 p.m. – 4:25 p.m. AB3IGA.AG

01/07 – 02/25 W 4:30 p.m. – 5:25 p.m. AB3IGA.AH

01/08 – 02/26 Th 3:30 p.m. – 4:25 p.m. AB3IGA.AI

01/09 – 02/27 F 3:30 p.m. – 4:25 p.m. AB3IGA.AJ

01/09 – 02/27 F 5:30 p.m. – 6:25 p.m. AB3IGA.AK

01/10 – 02/28 Sa 8:00 a.m. – 8:55 a.m. AB3IGA.AL

01/10 – 02/28 Sa 9:00 a.m. – 9:55 a.m. AB3IGA.AM

01/10 – 02/28 Sa 10:00 a.m. – 10:55 a.m. AB3IGA.AN

Location Sunnyvale Theatre Dance Studio

Instructor Dance Force Kids

Ages 5 – 7

Fees $96/$120

01/10 – 02/07 Sa* 12:20 p.m. – 1:00 p.m. AB3ELA.AA

02/28 – 03/21 Sa 12:20 p.m. – 1:00 p.m. AB3ELA.BA

04/11 – 05/09 Sa 12:20 p.m. – 1:00 p.m. AB3ELA.DA

*No class 01/17

Hip-Hop & Jazz

Dancers learn age-appropriate hip-hop moves and jazz combinations to their favorite music. Warm ups, 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 $144/$180, **$120/$150, ***$72/$90

01/06 – 02/10 Tu 4:30 p.m. – 5:10 p.m. AB3ELJ.AA

02/24 – 03/24 Tu 4:30 p.m. – 5:10 p.m. AB3ELJ.BA**

04/14 – 04/28 Tu 4:30 p.m. – 5:10 p.m.

AB3ELJ.DA***

01/10 – 02/28 Sa 11:00 a.m. – 11:55 a.m. AB3IGA.AO

03/01 – 04/26 Su* 11:00 a.m. – 11:55 a.m. AB3IGA.CA**

03/02 – 04/27 M* 3:30 p.m. – 4:25 p.m. AB3IGA.CB

03/02 – 04/27 M* 5:30 p.m. – 6:25 p.m. AB3IGA.CC

03/02 – 04/27 M* 6:30 p.m. – 7:25 p.m. AB3IGA.CD

03/03 – 04/28 Tu* 3:30 p.m. – 4:25 p.m. AB3IGA.CE

03/03 – 04/28 Tu* 4:30 p.m. – 5:25 p.m. AB3IGA.CF

03/04 – 04/29 W * 3:30 p.m. – 4:25 p.m. AB3IGA.CG

03/04 – 04/29 W * 4:30 p.m. – 5:25 p.m. AB3IGA.CH

03/05 – 04/30 Th* 3:30 p.m. – 4:25 p.m. AB3IGA.CI

03/06 – 05/01 F* 3:30 p.m. – 4:25 p.m. AB3IGA.CJ

03/06 – 05/01 F* 5:30 p.m. – 6:25 p.m. AB3IGA.CK

03/07 – 04/25 Sa* 8:00 a.m. – 8:55 a.m. AB3IGA.CL**

03/07 – 04/25 Sa* 9:00 a.m. – 9:55 a.m. AB3IGA.CM**

03/07 – 04/25 Sa* 10:00 a.m. – 10:55 a.m. AB3IGA.CN**

03/07 – 04/25 Sa* 11:00 a.m. – 11:55 a.m. AB3IGA.CO**

*No class 02/16, 04/05, 04/12, 04/13, 04/14, 04/15, 04/16, 04/17, 04/18

Gymnastics: Rec FUNdamentals/Intermediate

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 $197/$246, **$173/$216

Girls

Location Indoor Sports Center Gynamstics Room

01/04 – 02/22 Su 10:00 a.m. – 10:55 a.m. AB3IJC.AA

01/05 – 02/23 M* 3:30 p.m. – 4:25 p.m. AB3IJC.AB**

01/05 – 02/23 M* 4:30 p.m. – 5:25 p.m. AB3IJC.AC**

01/05 – 02/23 M* 5:30 p.m. – 6:25 p.m. AB3IJC.AD**

01/06 – 02/24 Tu 3:30 p.m. – 4:25 p.m. AB3IJC.AE

01/06 – 02/24 Tu 4:30 p.m. – 5:25 p.m. AB3IJC.AF

01/06 – 02/24 Tu 5:30 p.m. – 6:25 p.m. AB3IJC.AG

01/07 – 02/25 W 3:30 p.m. – 4:25 p.m. AB3IJC.AH

01/07 – 02/25 W 4:30 p.m. – 5:25 p.m. AB3IJC.AI

01/07 – 02/25 W 5:30 p.m. – 6:25 p.m. AB3IJC.AJ

01/07 – 02/25 W 6:30 p.m. – 7:25 p.m. AB3IJC.AK

01/08 – 02/26 Th 3:30 p.m. – 4:25 p.m. AB3IJC.AL

01/08 – 02/26 Th 4:30 p.m. – 5:25 p.m. AB3IJC.AM

01/08 – 02/26 Th 5:30 p.m. – 6:25 p.m. AB3IJC.AN

01/09 – 02/27 F 3:30 p.m. – 4:25 p.m. AB3IJC.AO

01/09 – 02/27 F 4:30 p.m. – 5:25 p.m. AB3IJC.AP

01/09 – 02/27 F 5:30 p.m. – 6:25 p.m. AB3IJC.AQ

01/10 – 02/28 Sa 9:00 a.m. – 9:55 a.m. AB3IJC.AR**

01/10 – 02/28 Sa 10:00 a.m. – 10:55 a.m. AB3IJC.AS**

01/10 – 02/28 Sa 11:00 a.m. – 11:55 a.m. AB3IJC.AT**

03/01 – 04/26 Su* 10:00 a.m. – 10:55 a.m. AB3IJC.CA**

03/02 – 04/27 M* 3:30 p.m. – 4:25 p.m. AB3IJC.CB

03/02 – 04/27 M* 4:30 p.m. – 5:25 p.m. AB3IJC.CC

03/02 – 04/27 M* 5:30 p.m. – 6:25 p.m. AB3IJC.CD

03/03 – 04/28 Tu* 3:30 p.m. – 4:25 p.m. AB3IJC.CE

03/03 – 04/28 Tu* 4:30 p.m. – 5:25 p.m. AB3IJC.CF

03/03 – 04/28 Tu* 5:30 p.m. – 6:25 p.m. AB3IJC.CG

03/04 – 04/29 W * 3:30 p.m. – 4:25 p.m. AB3IJC.CH

03/04 – 04/29 W * 4:30 p.m. – 5:25 p.m. AB3IJC.CI

03/04 – 04/29 W * 5:30 p.m. – 6:25 p.m. AB3IJC.CJ

03/04 – 04/29 W * 6:30 p.m. – 7:25 p.m. AB3IJC.CK

03/05 – 04/30 Th* 3:30 p.m. – 4:25 p.m. AB3IJC.CL

03/05 – 04/30 Th* 4:30 p.m. – 5:25 p.m. AB3IJC.CM

03/05 – 04/30 Th* 5:30 p.m. – 6:25 p.m. AB3IJC.CN

03/06 – 05/01 F* 3:30 p.m. – 4:25 p.m. AB3IJC.CO

03/06 – 05/01 F* 4:30 p.m. – 5:25 p.m. AB3IJC.CP

03/06 – 05/01 F* 5:30 p.m. – 6:25 p.m. AB3IJC.CQ

03/07 – 04/25 Sa* 9:00 a.m. – 9:55 a.m. AB3IJC.CR**

03/07 – 04/25 Sa* 10:00 a.m. – 10:55 a.m. AB3IJC.CS**

03/07 – 04/25 Sa* 11:00 a.m. – 11:55 a.m. AB3IJC.CT**

Boys

Location Indoor Sports Center Mezzanine

01/05 – 02/23 M* 4:30 p.m. – 5:25 p.m. AB3IJC.A1**

01/06 – 02/24 Tu 4:30 p.m. – 5:25 p.m. AB3IJC.A2

01/07 – 02/25 W 4:30 p.m. – 5:25 p.m. AB3IJC.A3

01/07 – 02/25 W 5:30 p.m. – 6:25 p.m. AB3IJC.A4

01/09 – 02/27 F 4:30 p.m. – 5:25 p.m. AB3IJC.A5

01/10 – 02/28 Sa 10:00 a.m. – 10:55 a.m. AB3IJC.A6

01/10 – 02/28 Sa 11:00 a.m. – 11:55 a.m. AB3IJC.A7

03/02 – 04/27 M* 4:30 p.m. – 5:25 p.m. AB3IJC.C1

03/03 – 04/28 Tu* 4:30 p.m. – 5:25 p.m. AB3IJC.C2

03/04 – 04/29 W * 4:30 p.m. – 5:25 p.m. AB3IJC.C3

03/04 – 04/29 W * 5:30 p.m. – 6:25 p.m. AB3IJC.C4

03/06 – 05/01 F* 4:30 p.m. – 5:25 p.m. AB3IJC.C5

03/07 – 04/25 Sa* 10:00 a.m. – 10:55 a.m. AB3IJC.C6**

03/07 – 04/25 Sa* 11:00 a.m. – 11:55 a.m. AB3IJC.C7**

*No class 02/16, 04/05, 04/12, 04/13, 04/14, 04/15, 04/16, 04/17, 04/18

Gymnastics:

Intermediate/Advanced

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 Gynamstics Room

Instructor California Sports Center

Ages 6 – 16

Fees $285/$335, **$250/$300

Boys

01/08 – 02/26 Th 4:30 p.m. – 5:55 p.m.

AB3ILC.A1

03/05 – 04/30 Th* 4:30 p.m. – 5:55 p.m. AB3ILC.C1

Girls

01/05 – 02/23 M* 3:30 p.m. – 4:55 p.m. AB3ILC.AA**

01/05 – 02/23 M* 5:30 p.m. – 6:55 p.m. AB3ILC.AB**

01/06 – 02/24 Tu 3:30 p.m. – 4:55 p.m. AB3ILC.AC

01/07 – 02/25 W 5:30 p.m. – 6:55 p.m. AB3ILC.AD

01/08 – 02/26 Th 3:30 p.m. – 4:55 p.m. AB3ILC.AE

01/08 – 02/26 Th 4:30 p.m. – 5:55 p.m. AB3ILC.AF

01/09 – 02/27 F 3:30 p.m. – 4:55 p.m. AB3ILC.AG

01/09 – 02/27 F 5:30 p.m. – 6:55 p.m. AB3ILC.AH

01/10 – 02/28 Sa 9:00 a.m. – 10:25 a.m. AB3ILC.AI

01/10 – 02/28 Sa 12:00 p.m. – 1:25 p.m. AB3ILC.AJ

03/02 – 04/27 M* 3:30 p.m. – 4:55 p.m. AB3ILC.CA

03/02 – 04/27 M* 5:30 p.m. – 6:55 p.m. AB3ILC.CB

03/03 – 04/28 Tu* 3:30 p.m. – 4:55 p.m. AB3ILC.CC

03/04 – 04/29 W * 5:30 p.m. – 6:55 p.m. AB3ILC.CD

03/05 – 04/30 Th* 3:30 p.m. – 4:55 p.m. AB3ILC.CE

03/05 – 04/30 Th* 4:30 p.m. – 5:55 p.m. AB3ILC.CF

03/06 – 05/01 F* 3:30 p.m. – 4:55 p.m.

03/06 – 05/01 F* 5:30 p.m. – 6:55 p.m.

Gymnastics: NGA Girls Team Levels

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 Gynamstics Room

Instructor California Sports Center

Ages 8 – 17

Fees

$785/$835, **$736/$786, ***$393/$443

01/05 – 02/26 MTh* 5:00 p.m. – 7:30 p.m. AB3IMN.AA**

01/06 – 02/26 TuTh 5:00 p.m. – 7:30 p.m. AB3IMN.AB

01/09 – 02/27 F 5:30 p.m. – 8:00 p.m. AB3IMN.AC***

03/02 – 04/30 MTh* 5:00 p.m. – 7:30 p.m. AB3IMN.CA

03/03 – 04/30 TuTh* 5:00 p.m. – 7:30 p.m. AB3IMN.CB

03/06 – 05/01 F* 5:30 p.m. – 8:00 p.m. AB3IMN.CC***

*No class 02/16, 04/13, 04/14, 04/16, 04/17

AB3ILC.CG

AB3ILC.CH

03/07 – 04/25 Sa* 9:00 a.m. – 10:25 a.m. AB3ILC.CI**

03/07 – 04/25 Sa* 12:00 p.m. – 1:25 p.m.

AB3ILC.CJ**

*No class 02/16, 04/13, 04/14, 04/15, 04/16, 04/17, 04/18

Gymnastics: Tumbling and Trampoline

Develop tumbling and trampoline skills in this gymnastics class.

Location Indoor Sports Center Mezzanine

Instructor California Sports Center

Ages 6 – 16

Fees

$197/$246

01/07 – 02/25 W 6:30 p.m. – 7:25 p.m.

03/04 – 04/29 W * 6:30 p.m. – 7:25 p.m.

*No class 04/15

AB3IVT.AA

AB3IVT.CA

HEALTH AND WELLNESS

Yoga Lite Parent and Child

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.

PERFORMING ARTS

Guitar

Learn basic guitar skills, including chords, scales and music reading in a group setting. Bring your own guitar and pick. Workbooks are available for purchase in class. See registration receipt for details.

$10

Location Creative Arts Center Program Room

Instructor Mark Shriver

Ages 7 – 13

Fees

$115/$144

Level 1A – Beginner

No previous experience required. Attending first class is required.

01/09 – 02/27 F 4:35 p.m. – 5:20 p.m. AB3MKA.AD

03/06 – 04/24 F 4:35 p.m. – 5:20 p.m. AB3MKA.CD

Level 2B – Continuing

Completion of Level 1A or previous guitar experience required. Receive weekly, one-on-one coaching from teacher.

01/07 – 02/25 W 6:15 p.m. – 7:00 p.m. AB3MKA.AB

01/09 – 02/27 F 3:45 p.m. – 4:30 p.m. AB3MKA.AC

01/09 – 02/27 F 5:25 p.m. – 6:00 p.m. AB3MKA.AE

01/09 – 02/27 F 6:15 p.m. – 7:00 p.m. AB3MKA.AF

03/04 – 04/22 W 6:15 p.m. – 7:00 p.m. AB3MKA.CB

03/06 – 04/24 F 3:45 p.m. – 4:30 p.m. AB3MKA.CC

03/06 – 04/24 F 5:25 p.m. – 6:10 p.m. AB3MKA.CE

03/06 – 04/24 F 6:15 p.m. – 7:00 p.m. AB3MKA.CF

Location Recreation Center Community Room

Instructor Robin Pickel

Ages 5+

Fees

$126/$158, **$112/$140

01/03 – 02/28 Sa 8:30 a.m. – 9:25 a.m.

AB3JYR.AA

03/07 – 04/25 Sa 8:30 a.m. – 9:25 a.m. AB3JYR.CA**

Abracadabra Kids – Parent & Child

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. Plus, enjoy a few tricks performed by Wertman the Wizard in front of the class. 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

$25/$31

02/11 – 02/11 W 3:45 p.m. – 4:55 p.m.

AB3MOB.BA

Musical Theater Studio

Sing, dance, act and be a star in the spring production of Disney’s ARISTOCRATS 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 audition for a role. Then, learn lines, songs, blocking and choreography. At the end of the session, all students join together to perform a Broadway-style youth show. Punctual attendance is required for all. During the last weeks of the session, both age groups are required to rehearse together from 3:30 to 5:30 p.m. Final performance is on Tuesday, May 26 at 4 p.m.

$20

Location Sunnyvale Theatre

Instructor South Bay Little Broadway

Fees

$475/$525, **$315/$365

Ages 5 – 7

02/24 – 05/26 Tu 3:30 p.m. – 4:15 p.m.

Ages 8 – 14

02/24 – 05/26 Tu 4:30 p.m. – 6:00 p.m.

Piano Keyboard

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

Level 1A – Beginner

No previous experience required. Attending first class is required.

01/06 – 02/24 Tu 3:45 p.m. – 4:30 p.m. AB3MSK.AA

01/06 – 02/24 Tu 5:25 p.m. – 6:10 p.m. AB3MSK.AC

01/07 – 02/25 W 4:35 p.m. – 5:20 p.m. AB3MSK.AF

01/07 – 02/25 W 5:25 p.m. – 6:10 p.m. AB3MSK.AG

03/03 – 04/21 Tu 3:45 p.m. – 4:30 p.m. AB3MSK.CA

03/03 – 04/21 Tu 5:25 p.m. – 6:10 p.m. AB3MSK.CC

03/04 – 04/22 W 4:35 p.m. – 5:20 p.m. AB3MSK.CF

03/04 – 04/22 W 5:25 p.m. – 6:10 p.m. AB3MSK.CG

Level 2A – Intermediate

Completion of Level 1A or previous piano keyboard experience required.

01/06 – 02/24 Tu 4:35 p.m. – 5:20 p.m. AB3MSK.AB

01/06 – 02/24 Tu 6:15 p.m. – 7:00 p.m. AB3MSK.AD

01/07 – 02/25 W 3:45 p.m. – 4:30 p.m. AB3MSK.AE

03/03 – 04/21 Tu 4:35 p.m. – 5:20 p.m. AB3MSK.CB

03/03 – 04/21 Tu 6:15 p.m. – 7:00 p.m. AB3MSK.CD

03/04 – 04/22 W 3:45 p.m. – 4:30 p.m. AB3MSK.CE

AB3MRA.BA**

AB3MRA.BB

NEW Singing Ensemble

Discover the joy of singing together, develop musical skills, and build confidence. From contemporary hits to timeless classics, explore diverse global music and experience the power of your voice. The class ends with a lively recital where a showcase of new skills will be presented.

Location Joyful Melodies Music School

1045 Bentley Drive, Ste 300 Cupertino

Instructor Joyful Melodies Music School

Ages 5 – 12

Fees $240/$290

Level 1A – Beginner

No previous experience required.

01/06 – 02/10 Tu 4:10 p.m. – 5:00 p.m. .

Level 2A – Intermediate

Completion of Level 1A.

02/17 – 03/24 Tu 4:10 p.m. – 5:00 p.m.

NEW Parent and Child Ukulele

Strum, learn, and play together! This beginner class introduces chords and songs week by week, starting with one-finger chords and building up to three. Parents learn right alongside their children, so everyone can join the fun and keep the music going at home. A ukulele is required (ideally one for both parent and child).

Location Joyful Melodies Music School

1045 Bentley Drive, Ste 300 Cupertino

Instructor Joyful Melodies Music School

Ages 5 – 7

Fees

AB3MVF.AA

AB3MVF.AB

NEW Violin

Learn the fundamentals of playing a stringed instrument while focusing on the basics of violin technique. Play individually, as well as in an ensemble setting and develop music theory and ear training along the way.

Location Joyful Melodies Music School

1045 Bentley Drive, Ste 300 Cupertino

Instructor Joyful Melodies Music School

Ages 5 – 8

Fees $240/$290

Level 1A – Beginner

No previous experience required.

01/09 – 02/13 F 6:10 p.m. – 7:00 p.m.

Level 2A – Intermediate

Completion of Level 1A.

02/20 – 03/27 F 6:10 p.m. – 7:00 p.m.

AB3MXA.AA

AB3MXA.AB

$240/$290

Level 1A – Beginner

No previous experience required.

01/08 – 02/12 Th 5:30 p.m. – 6:20 p.m. AB3MAP.AA

Level 2A – Intermediate

Completion of Level 1A.

02/19 – 03/26 Th 5:30 p.m. – 6:20 p.m. AB3MAP.AB

NEW Ukulele

Learn to play the ukulele! Explore basic chords and strumming patterns while making music together. Must bring your own ukulele.

Location Joyful Melodies Music School

1045 Bentley Drive, Ste 300 Cupertino

Instructor Joyful Melodies Music School

Ages 7 – 13

Fees

$240/$290

Level 1A – Beginner

No previous experience required.

01/08 – 02/12 Th 6:30 p.m. – 7:20 p.m. AB3MZA.AA

Level 2A – Intermediate

Completion of Level 1A.

02/19 – 03/26 Th 6:30 p.m. – 7:20 p.m. AB3MZA.AB

SPORTS

Youth Brazilian Jiu Jitsu

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 Drive

Instructor Daruma Dojo

Ages 7 – 9

Fees $240/$290

01/12 – 02/09 MW* 5:00 p.m. – 5:45 p.m.

01/13 – 02/05 TuTh 5:00 p.m. – 5:45 p.m.

AB3OBC.AA

AB3OBC.AB

02/23 – 03/18 MW 5:00 p.m. – 5:45 p.m. AB3OBC.BA

02/24 – 03/19 TuTh 5:00 p.m. – 5:45 p.m.

AB3OBC.BB

03/30 – 04/20 MW* 5:00 p.m. – 5:45 p.m. AB3OBC.CA

03/31 – 04/21 TuTh* 5:00 p.m. – 5:45 p.m.

*No class 01/19, 04/13, 04/14

AB3OBC.CB

Teen Brazilian Jiu Jitsu

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 selfdefense, sport and are lots of fun! Uniform required after the first class.

$

Location Daruma Dojo, 548 S. Murphy Drive

Instructor Daruma Dojo

Ages 10 – 15

Fees $240/$290

01/12 – 02/09 MW* 5:45 p.m. – 6:30 p.m. AC3OBB.AA

01/13 – 02/05 TuTh 5:45 p.m. – 6:30 p.m. AC3OBB.AB

02/23 – 03/18 MW 5:45 p.m. – 6:30 p.m. AC3OBB.BA

02/24 – 03/19 TuTh 5:45 p.m. – 6:30 p.m. AC3OBB.BB

03/30 – 04/20 MW* 5:45 p.m. – 6:30 p.m. AC3OBB.CA

03/31 – 04/21 TuTh* 5:45 p.m. – 6:30 p.m. AC3OBB.CB

*No class 01/19, 04/13, 04/14

Youth Sports Drop-in Basketball

Drop-in to shoot hoops with friends or join a game with other players. Open to all middle school and high school students. 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 required on first visit. No adults or coaching allowed in the gym during program.

Location Columbia Neighborhood Center Gym

Grades 6 – 12

Ongoing F 7 p.m. – 10 p.m. Free

Skyhawks Basketball

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 gamespeed drills and exercises. Work on abilities that all athletes need to succeed while having fun.

Instructor Skyhawks Sports Academy

Fees $199/$249, **$189/$236, ***$179/$224, ^$169/$211

Location Columbia Neighborhood Center Gym

Ages 6 – 7

01/18 – 02/22 Su* 2:00 p.m. – 3:00 p.m.

AB3ODG.AA^

03/01 – 04/12 Su* 2:00 p.m. – 3:00 p.m. AB3ODG.CA**

Ages 8 – 12

01/18 – 02/22 Su* 3:15 p.m. – 4:15 p.m. AB3ODG.AB^

03/01 – 04/12 Su* 3:15 p.m. – 4:15 p.m. AB3ODG.CB**

Location Indoor Sports Center Main Gym

Ages 6 – 12

01/21 – 02/25 W * 3:30 p.m. – 4:45 p.m. AB3ODG.AC***

03/04 – 04/22 W * 3:30 p.m. – 4:45 p.m. AB3ODG.CC

*No class 02/08, 02/18, 04/05, 04/08, 04/15

Youth Evolution Basketball

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, **$110/$138

Ages 5 – 7

Focus on dribbling, passing, shot technique and teamwork through a variety of activities and games.

01/08 – 01/29 Th 4:20 p.m. – 5:05 p.m. AB3ODI.AA**

01/10 – 01/31 Sa 10:20 a.m. – 11:05 a.m. AB3ODI.AC**

02/12 – 03/12 Th 4:20 p.m. – 5:05 p.m. AB3ODI.BA

02/14 – 03/14 Sa 10:20 a.m. – 11:05 a.m. AB3ODI.BC**

04/02 – 04/30 Th 4:20 p.m. – 5:05 p.m. AB3ODI.DA

04/04 – 05/02 Sa 10:20 a.m. – 11:05 a.m. AB3ODI.DC

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.

01/08 – 01/29 Th 3:30 p.m. – 4:15 p.m. AB3ODI.AB**

01/10 – 01/31 Sa 11:10 a.m. – 11:55 a.m. AB3ODI.AD**

02/12 – 03/12 Th 3:30 p.m. – 4:15 p.m. AB3ODI.BB

02/14 – 03/14 Sa 11:10 a.m. – 11:55 a.m. AB3ODI.BD**

04/02 – 04/30 Th 3:30 p.m. – 4:15 p.m. AB3ODI.DB

04/04 – 05/02 Sa 11:10 a.m. – 11:55 a.m. AB3ODI.DD

NAofA Flag Football Developmental Clinic

Players learn to throw, catch, run, and cover in a fun, non-contact environment. The clinic focuses on proper warm-ups, conditioning, footwork, agility, passing, receiving, and game strategies. Participants take part in quarterback challenges, skill-building games, competitions, and contests – while having a blast on the field!

Location Serra Park Field 5

Instructor National Academy of Athletics

Fees

$195/$244

Ages 8 – 10

02/28 – 03/21 Sa 9:00 a.m. – 10:15 a.m.

Ages 11 – 13

02/28 – 03/21 Sa 10:30 a.m. – 11:45 a.m.

AB3OHH.CA

AB3OHH.CB

Chang Tai Do Karate

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

01/04 – 02/22 Su 1:00 p.m. – 2:00 p.m.

AB3OKD.AA

01/09 – 02/27 F 4:00 p.m. – 5:00 p.m. AB3OKD.AB

03/01 – 04/19 Su 1:00 p.m. – 2:00 p.m. AB3OKD.CA

03/06 – 04/24 F 4:00 p.m. – 5:00 p.m. AB3OKD.CB

Chang Tai Do Karate Level Up

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

Level 1C – Beginner Intermediate

Ages 8+

01/04 – 02/22 Su 2:05 p.m. – 4:05 p.m. AB3OKE.AA

01/06 – 02/27 TuF 5:05 p.m. – 6:05 p.m. AB3OKE.AB

03/01 – 04/19 Su 2:05 p.m. – 4:05 p.m. AB3OKE.CA

03/03 – 04/24 TuF 5:05 p.m. – 6:05 p.m. AB3OKE.CB

Level 4 – Advanced

Ages 12+

01/04 – 02/22 Su 4:10 p.m. – 6:10 p.m. AB3OKE.AC

01/06 – 02/27 TuF 6:10 p.m. – 7:10 p.m. AB3OKE.AD

03/01 – 04/19 Su 4:10 p.m. – 6:10 p.m. AB3OKE.CC

03/03 – 04/24 TuF 6:10 p.m. – 7:10 p.m. AB3OKE.CD

Futsal Kingz Indoor Soccer

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

Ages 6 – 8

01/05 – 03/09 M* 3:45 p.m. – 4:45 p.m. AB3OSA.AA

03/16 – 05/11 M* 3:45 p.m. – 4:45 p.m. AB3OSA.CA

Ages 9 – 12

01/05 – 03/09 M* 3:45 p.m. – 4:45 p.m. AB3OSA.AB

03/16 – 05/11 M* 3:45 p.m. – 4:45 p.m. AB3OSA.CB

*No class 01/19, 02/16, 04/13

Kidz Love Soccer – Soccer 1

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

Location Las Palmas Park

01/16 – 02/20 F 3:55 p.m. – 4:40 p.m.

03/10 – 04/14 Tu 3:30 p.m. – 4:15 p.m.

03/13 – 04/17 F 3:55 p.m. – 4:40 p.m.

Location Sunnyvale Middle School Field 4

01/17 – 02/21 Sa 9:40 a.m. – 10:25 a.m.

03/14 – 04/18 Sa 9:40 a.m. – 10:25 a.m.

AB3OSJ.AA

AB3OSJ.CA

AB3OSJ.CB

AB3OSJ.AB

AB3OSJ.CC

Kidz Love Soccer Skillz and Scrimmages

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.

Instructor Kidz Love Soccer

Ages 7 – 10

Fees

$146/$183

Location Las Palmas Park

01/16 – 02/20 F 4:45 p.m. – 5:30 p.m. AB3OSK.AA

03/13 – 04/17 F 4:45 p.m. – 5:30 p.m. AB3OSK.CA

Location Sunnyvale Middle School Field 4

01/17 – 02/21 Sa 10:30 a.m. – 11:15 a.m. AB3OSK.AB

World Cup Soccer Clinic

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.

Instructor World Cup Soccer

Ages 7 – 9

Fees $269/$319, **$139/$289

Location Fair Oaks Field S3 – Soccer 3

01/24 – 03/14 Sa* 2:30 p.m. – 3:30 p.m. AB3OSW.AA**

01/24 – 03/14 Sa* 2:30 p.m. – 3:30 p.m. AB3OSW.AA**

Location Serra Park Field 5

03/28 – 05/23 Sa* 2:30 p.m. – 3:30 p.m. AB3OSW.CA

*No class 02/21, 04/18

Tigers Taekwondo

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 7 – 12

Fees $235/$285

01/09 – 02/20 F 4:10 p.m. – 4:50 p.m.

01/10 – 02/21 Sa 9:10 a.m. – 9:50 a.m.

03/06 – 04/17 F 4:10 p.m. – 4:50 p.m.

03/07 – 04/18 Sa 9:10 a.m. – 9:50 a.m.

Skyhawks Volleyball

AB3OWA.AA

AB3OWA.AB

AB3OWA.CA

AB3OWA.CB

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, **$179/$224

01/23 – 02/27 F* 3:30 p.m. – 4:45 p.m. AB3OZB.AA**

03/06 – 04/24 F* 3:30 p.m. – 4:45 p.m. AB3OZB.CA

*No class 02/20, 04/10, 04/17

Touch 3 Volleyball Clinic

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

01/08 – 02/26 Th 3:30 p.m. – 4:30 p.m. AB3OZE.AA

03/05 – 04/23 Th 3:30 p.m. – 4:30 p.m. AB3OZE.CA

STEM – ENGINEERING

Fly, Drive, & Build STEM Workshop

Celebrate spring with a fast-paced LEGO ® workshop all about motion! Students build wheeled racers and gliders in this “Fly, Drive, Build” adventure. A fun, hands-on experience that combines engineering and imagination— perfect for young inventors with ideas on the move!

Location Recreation Center Neighborhood Room

Instructor Brick Tech

Ages 5 – 10

Fees $55/$69

03/16 M 9:00 a.m. – 12:00 p.m. AB3RFA.CA

Super Mario Workshop

Bring the world of Super Mario to life by building LEGO ® projects inspired by the video games and hit movie. Participants explore STEM concepts behind games like Mario Kart, Mario Party and Mario Odyssey, then power up to help Mario save the day!

Location Recreation Center Neighborhood Room

Instructor Brick Tech

Ages 5 – 10

Fees $55/$69

01/20 Tu 9:00 a.m. – 12:00 p.m. AB3RRS.AA

ADULTS

ART

Cake Decorating

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

01/09 – 01/30 F 3:45 p.m. – 5:45 p.m.

03/06 – 03/27 F 3:45 p.m. – 5:45 p.m.

04/03 – 04/24 F 3:45 p.m. – 5:45 p.m.

AD5BCS.AA

AD5BCS.CA

AD5BCS.DA

Glass Fusing

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.

$85

Location Creative Arts Center Art Room

Instructor Janett Peace

Ages 18+

Fees $157/$196

01/14 – 02/11 W 6:00 p.m. – 9:00 p.m.

AD5BLA.AA

03/04 – 04/01 W 6:00 p.m. – 9:00 p.m. AD5BLA.BA

04/22 – 05/20 W 6:00 p.m. – 9:00 p.m. AD5BLA.DA

Mindfulness and Art

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 self-expression. The emphasis is not on the final product, but rather on the journey of exploration and self-discovery.

Location Creative Arts Center Paint Room

Instructor Elizabeth Blanco Saenz

Ages 18+

Fees $105/$131

01/07 – 02/11 W 7:30 p.m. – 8:30 p.m.

02/25 – 04/01 W 7:30 p.m. – 8:30 p.m.

04/15 – 05/20 W 7:30 p.m. – 8:30 p.m.

Open Painting Studio

AD5BML.AA

AD5BML.BA

AD5BML.DA

Digital Photography

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

01/06 – 02/24 Tu 7:00 p.m. – 9:00 p.m.

03/10 – 04/28 Tu 7:00 p.m. – 9:00 p.m.

Pottery

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.

Participants MUST purchase a pass. Payment is 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)

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

AD5BQA.AA

AD5BQA.CA

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.

$31

Location Creative Arts Center Pottery Studio

Instructor Skylar Cooper – Sunnyvale Staff

Ages 16+

Fees

$216/$266, **$180/$225

01/05 – 02/09 M* 7:00 p.m. – 10:00 p.m. AD5BSA.AA**

01/07 – 02/11 W 10:00 a.m. – 1:00 p.m. AD5BSA.AB

01/07 – 02/11 W 7:00 p.m. – 10:00 p.m. AD5BSA.AC

01/08 – 02/12 Th 7:00 p.m. – 10:00 p.m. AD5BSA.AD

01/09 – 02/13 F 10:00 a.m. – 1:00 p.m. AD5BSA.AE

01/10 – 02/14 Sa 1:00 p.m. – 4:00 p.m. AD5BSA.AF

02/18 – 03/25 W 10:00 a.m. – 1:00 p.m. AD5BSA.BB

02/18 – 03/25 W 7:00 p.m. – 10:00 p.m. AD5BSA.BC

02/19 – 03/26 Th 7:00 p.m. – 10:00 p.m. AD5BSA.BD

02/20 – 03/27 F 10:00 a.m. – 1:00 p.m. AD5BSA.BE

02/21 – 03/28 Sa 1:00 p.m. – 4:00 p.m. AD5BSA.BF

02/23 – 03/23 M 7:00 p.m. – 10:00 p.m. AD5BSA.BA**

04/06 – 05/11 M 7:00 p.m. – 10:00 p.m. AD5BSA.DA

04/08 – 05/13 W 10:00 a.m. – 1:00 p.m. AD5BSA.DB

04/08 – 05/13 W 7:00 p.m. – 10:00 p.m. AD5BSA.DC

04/09 – 05/14 Th 7:00 p.m. – 10:00 p.m. AD5BSA.DD

04/10 – 05/15 F* 10:00 a.m. – 1:00 p.m. AD5BSA.DE**

04/11 – 05/16 Sa* 1:00 p.m. – 4:00 p.m. AD5BSA.DF**

*No class 01/19, 05/01, 05/02

Open Pottery Studio

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. Passes expire at the end of the 12-week term in which they were purchased. 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

Participants MUST purchase a pass. Payment is not accepted at the door. One pass per person.

Location Creative Arts Center Pottery Studio

Ages 16+

Fees

$29/$36 (per three-hour time slot)

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

*Closed 01/01, 1/19, 2/16, 3/30-04/04

Sewing

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

Level 1A – Beginner

No previous experience needed.

01/08 – 01/29 Th 6:15 p.m. – 8:15 p.m. AD5BTM.AA

03/05 – 03/26 Th 6:15 p.m. – 8:15 p.m. AD5BTM.CA

Level 2A – Intermediate

Completion of Level 1A or previous sewing experience required.

04/02 – 04/23 Th 6:15 p.m. – 8:15 p.m. AD5BTM.DA

AQUATICS

Adult Swim Lesson

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

$76/$95

04/21 – 04/30 TuTh 5:50 p.m. – 6:20 p.m. AD5WVA.DA

Aqua Yoga

Aqua yoga helps develop strength, static balance, and can help increase 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, **$60/$75

01/06 – 02/10 Tu 4:00 p.m. – 4:50 p.m.

01/08 – 02/12 Th 4:00 p.m. – 4:50 p.m.

02/24 – 04/07 Tu 4:00 p.m. – 4:50 p.m.

02/26 – 04/09 Th 4:00 p.m. – 4:50 p.m.

04/21 – 06/02 Tu 4:00 p.m. – 4:50 p.m.

04/23 – 06/04 Th 4:00 p.m. – 4:50 p.m.

AD5HWY.AA**

AD5HWY.AB**

AD5HWY.BA

AD5HWY.BB

AD5HWY.DA

AD5HWY.DB

Deep Water Fitness

Discover high-intensity water exercise with zero impact. This workout features Tabata (interval), along with conditioning sets complete with warm-up 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

Instructor Lisa Shew (MW), Dana Matusiak (F)

Ages 18+

Fees $140/$175, **$130/$163, ***$110/$125, ^$70/$88, ^^$60/$75

01/05 – 02/11 MW* 9:00 a.m. – 9:50 a.m. AD5HWI.AA***

01/09 – 02/13 F 9:00 a.m. – 9:50 a.m. AD5HWI.AB^^

02/23 – 04/08 MW 9:00 a.m. – 9:50 a.m.

02/27 – 04/10 F 9:00 a.m. – 9:50 a.m.

04/20 – 06/03 MW* 9:00 a.m. – 9:50 a.m.

04/24 – 06/05 F 9:00 a.m. – 9:50 a.m.

*No class 01/19, 05/25

AD5HWI.BA

AD5HWI.BB^

AD5HWI.DA**

AD5HWI.DB

Shallow Water Fitness

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.

Instructor K iana Tran

Ages 18+

Fees

$140/$175, **$120/$150, ***$70/$88, ^$60/$75

Location Sunnyvale Swim Complex

01/06 – 02/12 TuTh 9:15 a.m. – 10:05 a.m.

AD5HWK.AA**

01/10 – 02/14 Sa 10:00 a.m. – 10:50 a.m. AD5HWK.AB^

02/24 – 04/09 TuTh 9:15 a.m. – 10:05 a.m. AD5HWK.BA

02/28 – 04/11 Sa 10:00 a.m. – 10:50 a.m. AD5HWK.BB***

04/25 – 06/06 Sa 10:00 a.m. – 10:50 a.m. AD5HWK.DB***

Location Washington Community Swim Center 04/21 - 06/04 TuTh 9:15 a.m. - 10:05 a.m. AD5HWK.DA

Water Walking

Participants discover the fun and fitness of water walking, moving in all directions at their own pace or following guided routines. They use the water’s natural resistance to build strength, stamina and flexibility. Water walking supports up to 75% of body weight, making it accessible for people with back pain, joint replacements or mobility challenges. No swimming skills or equipment required.

Location Washington Community Swim Center

Instructor Dawn Jungemann

Ages 18+

Fees

$70/$88, **$60/$75

01/08 – 02/12 Th 5:00 p.m. – 5:50 p.m. AD5HWZ.AB**

02/26 – 04/02 Th 5:00 p.m. – 5:50 p.m. AD5HWZ.BB**

04/23 – 06/04 Th 5:00 p.m. – 5:50 p.m. AD5HWZ.DB

Water Walking – Self-led

During this self-led water walking session, participants exercise at their own pace while utilizing the resistance of the water to enhance strength, endurance, and mobility. No swimming skills or equipment required

Location Washington Community Swim Center

Instructor Sunnyvale Staff

Ages 18+

Fees

$70/$88, **$60/$75

01/06 – 02/10 Tu 5:00 p.m. – 5:50 p.m. AD5HW1.AA**

02/24 – 04/07 Tu 5:00 p.m. – 5:50 p.m. AD5HW1.BA

04/21 – 06/02 Tu 5:00 p.m. – 5:50 p.m. AD5HW1.BA

DANCE

Modern Line Dancing

Dance to popular music while learning various styles of dance. No partner is needed.

Ages 18+

Fees $68/$85, **$54/$68, ***$66/$83

Instructor Holly Baral

Location Sunnyvale Theatre Dance Studio

Level 1A – Beginner

Designed for new beginners, this line dance class includes basic steps and 8-10 classic beginning dances.

01/15 – 04/23 Th 11:30 a.m. – 12:30 p.m. AD5EOB.AA***

Level 1B – Beginner Improver

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.

01/15 – 04/23 Th 10:15 a.m. – 11:15 a.m. AD5EOB.AB***

Instructor J ulia Wetzel

Location Recreation Center Ballroom

Level 1C – Beginner Intermediate

Designed for experienced dancers to learn more challenging routines and are comfortable with wall spotting and step counting. Completion of level 1B is recommended.

01/14 – 04/15 W * 10:00 a.m. – 11:00 a.m. AD5EOB.AX**

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.

01/14 – 04/15 W * 11:15 a.m. – 12:30 p.m. AD5EOB.AZ

*No class 01/28, 02/05, 02/18, 02/25, 03/04, 03/18, 03/19, 04/02, 04/09

Israeli Folk Dance

Join Israeli folk dancers in a circle or group or partner up for an energetic and inspiring evening of rhythmic and dynamic movement. The evening begins with a 45-minute lesson, followed by dancing to your requests.

Questions? Call 408-287-9999

Location Senior Center Orchard Pavillion

Instructor Loui Tucker

Ages 18+

Fees $8/$10

Ongoing M* 7:30 p.m. – 11:00 p.m. Pay at Door

*No class 1/19, 2/16

EDUCATION

ESL Classes by Fremont Union High School District, Adult Education

Fremont Union High School District Adult Education offers English as a Second Language classes to help adults improve speaking, listening, reading and writing skills. Classes support learners at all levels and provide tools for success in daily life, work and community.

Dates and Times vary.

Ages 18+

Location Columbia Middle School Fees Free

Child care is not available. For schedule and enrollment info, call 408-522-2700.

ShapeUp Sunnyvale funded by El Camino Healthcare District

Enjoy free fitness and healthy cooking programs for Sunnyvale residents who may not otherwise afford them. Participants register as individuals or families, with priority for those receiving public assistance. Fitness options vary, participant can choose. Cooking kits are available weekly with video instruction and optional Zoom support. Registration required: 408-730-7800 or cnc@sunnyvale.ca.gov.

Locations Sunnyvale Recreation Center or Columbia Neighborhood Center

Ongoing Sessions Vary C all to join interest list

FITNESS

Bombay Jam

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 $126$158, **$112/$140

01/02 – 02/27 F 6:30 p.m. – 7:30 p.m.

AD5HAC.AA

01/04 – 02/22 Su 9:00 a.m. – 10:00 a.m. AD5HAC.AB**

03/01 – 04/26 Su 9:00 a.m. – 10:00 a.m. AD5HAC.CA

03/06 – 04/24 F 6:30 p.m. – 7:30 p.m. AD5HAC.CB**

Xtrim Bollywood

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 $126/$158, **$84/$105

01/05 – 02/23 M* 6:00 p.m. – 7:00 p.m. AD5HAM.AA**

03/02 – 04/27 M 6:00 p.m. – 7:00 p.m. AD5HAM.CA

*No class 01/19, 02/16

Columbia Neighborhood Center Fitness Room

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 (cash only), Middle school s tudents free

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 01/01, 01/02, 01/03, 01/19, 02/16

Jazzercise

Jazzercise combines cardio and strength training for a full-body workout set to current music. Participants improve fitness, relieve stress and build strength while following guided instruction. For more information, contact Nisa Leone at nisaleone@sbcglobal.net or 408-505-2048. A free trial class is available.

Location Ponderosa Park Building

Ages 16+

Fees Price varies, contact Nisa Leone

Ongoing MW 4:30 p.m. – 5:30 p.m. C all to register

Ongoing W 9:00 a.m. – 10:00 a.m. C all to register

Strength Training

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 $90/$112

01/06 – 02/10 Tu 7:00 p.m. – 8:00 p.m.

03/03 – 04/07 Tu 7:00 p.m. – 8:00 p.m.

Drop-in Zumba® Class

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. Youth (ages 8 to 13) may attend if accompanied by a parent/ guardian. High school students (ages 14 to 17) may attend with signed waiver from parent/guardian. Note: Child care is not available. Children are not allowed to wait in the gym or lobby.

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 Tu 6:30 p.m. – 7:30 p.m.

Ongoing Th 6:30 p.m. – 7:30 p.m.

*No class 01/01, 03/10, 3/12, 3/19

HEALTH AND WELLNESS

Meditation and Visualization

Discover easy methods to rest the mind. Watch thoughts and find a peaceful place within. Learn breathing techniques, listening skills and visualization methods.

Location Recreation Center Community Room

Instructor Robin Pickel

Ages 18+

Fees $126/$158, **$112/$140

AD5HQA.AA

AD5HQA.CA

01/03 – 02/28 Sa 11:15 a.m. – 12:15 p.m. AD5JPM.AA

03/07 – 04/25 Sa 11:15 a.m. – 12:15 p.m. AD5JPM.CA**

NEW Meditation with Sound Bath

Take a midday pause to relax and recharge with a soothing sound bath. Gentle ambient tones and virtual instruments create a calming atmosphere that supports balance, wellbeing and inner peace. No prior experience needed.

Location Sunnyvale Theatre Dance Studio

Instructor Mariechristine Lopez

Ages 18+

Fees $45/$56

03/19 – 04/09 Th 1:00 p.m. – 2:00 p.m.

04/16 – 05/07 Th 1:00 p.m. – 2:00 p.m.

Tai Chi Chuan

AD5JPQ.CA

AD5JPQ.DA

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-form 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+

Fees $117/$146, **$91/$114

01/07 – 02/25 W * 7:00 p.m. – 8:00 p.m.

01/07 – 02/25 W * 8:05 p.m. – 9:05 p.m.

03/04 – 04/29 W 7:00 p.m. – 8:00 p.m.

03/04 – 04/29 W 8:05 p.m. – 9:05 p.m.

*No class 01/14

AD5JWA.AA**

AD5JWA.AB**

AD5JWA.CA

AD5JWA.CB

Tai Chi for Wellness

Participants are taught the original Taichi, 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

01/12 – 03/16 M* 7:30 p.m. – 8:30 p.m.

03/30 – 05/18 M 7:30 p.m. – 8:30 p.m.

*No class 01/19, 02/16

AD5JWW.AA

AD5JWW.CA

Yoga Class

Join us for yoga classes to move your body gently, gamin flexibility and mindfulness so you can engage both mind and body in healthy practice. All levels welcome. Bring your own mat towel and water. Middle school students (ages 10 to 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.

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

Begins mid-March 2026 Sa* 9:15 a.m. to 10:15 a.m.

*No class January through mid-March

Yoga Lite (Hatha)

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 Recreation Center Community Room

Instructor Robin Pickel

Ages 18+

Fees

$126/$158, **$112/$140

01/03 – 02/28 Sa 9:30 a.m. – 11:00 a.m. AD5JYQ.AA

03/07 – 04/25 Sa 9:30 a.m. – 11:00 a.m. AD5JYQ.CA**

PERFORMING ARTS

NEW Violin

Learn the fundamentals of playing a stringed instrument while focusing on the basics of violin technique. Play individually, as well as in an ensemble setting and develop music theory and ear training along the way.

Location Joyful Melodies Music School

1045 Bentley Drive, Ste 300 Cupertino

Instructor Joyful Melodies Music School

Ages 13+

Fees

$240/$290

Level 1A – Beginner

No previous experience required.

01/09 – 02/13 F 7:10 p.m. – 8:00 p.m.

Level 2A – Intermediate

Completion of Level 1A.

02/20 – 03/27 F 7:10 p.m. – 8:00 p.m.

SPORTS

Badminton Drop-in Gym

AD5MXA.AA

AD5MXA.AB

NEW Ukulele

Start with the journey of learning this popular instrument and music theory. Learn fundamentals to get started to play songs. Join the fun of making music together. Must bring your own ukulele.

Location Joyful Melodies Music School

1045 Bentley Drive, Ste 300 Cupertino

Instructor Joyful Melodies Music School

Ages 13+

Fees

$240/$290

Level 1A – Beginner

No previous experience required.

01/08 – 02/12 Th 7:30 p.m. – 8:20 p.m.

Level 2A – Intermediate

Completion of Level 1A.

02/19 – 03/26 Th 7:30 p.m. – 8:20 p.m.

AD5MZA.AA

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. Fee includes use of showers and locker room. Spectators must also pay the fee. Badminton participants under 18 must be supervised by a parent or legal guardian.

Participants MUST purchase a pass. Payment is not accepted at the door. One pass per person.

Location Indoor Sports Center Main Gym

Ages 18+ (see exception above)

1-Visit Pass $7/$9, 10-Visit Pass: $70/$90

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

*Closed 12/23/25 – 01/01/26

Adult No Gi Brazilian Jiu Jitsu

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 16+

Fees $240/$290

01/13 – 02/05 TuTh 6:30 p.m. – 7:30 p.m. AD5OBB.AA

02/24 – 03/19 TuTh 6:30 p.m. – 7:30 p.m. AD5OBB.BA

03/31 – 04/21 TuTh* 6:30 p.m. – 7:30 p.m. AD5OBB.CA

AD5MZA.AB

*No class 04/13

Adult Gi Brazilian Jiu Jitsu

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 self-defense, 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 16+

Fees

$240/$290

01/12 – 02/09 MW* 6:30 p.m. – 7:30 p.m.

02/23 – 03/18 MW 6:30 p.m. – 7:30 p.m.

03/30 – 04/20 MW* 6:30 p.m. – 7:30 p.m.

*No class 01/19, 04/13

AD5OBC.AA

AD5OBC.BA

AD5OBC.CA

Chang Tai Do Karate

Practice proper stretching, basic blocks, punches, kicks, self-defense and forms (Kata). Returning students also learn sparring (kumite and escrima sticks) drills and combination techniques. Class is open to all levels. Supply fee for uniform, equipment and testing due after first class. Uniforms and testing fees vary for upper levels. 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 Patio

Instructor Chang Tai Do

Ages 18+

Fees

$195/$244

01/06 – 02/27 TuF 7:15 p.m. – 8:15 p.m.

Introduction to Kayaking

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 18+

Fees

$155/$194

02/21 – 02/21 Sa 9:00 a.m. – 12:00 p.m. AD5OKW.BA

03/01 – 03/01 Su 9:00 a.m. – 12:00 p.m. AD5OKW.CA

03/21 – 03/21 Sa 9:00 a.m. – 12:00 p.m. AD5OKW.CB

04/12 – 04/12 Su 9:00 a.m. – 12:00 p.m. AD5OKW.DA

04/18 – 04/18 Sa 9:00 a.m. – 12:00 p.m. AD5OKW.DB

Introduction to Stand-up Paddleboarding

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 18+

Fees $135/$169

02/07 – 02/07 Sa 10:30 a.m. – 12:00 p.m. AD5OOW.BA

02/15 – 02/15 Su 10:30 a.m. – 12:00 p.m. AD5OOW.BB

02/22 – 02/22 Su 10:30 a.m. – 12:00 p.m. AD5OOW.BC

02/28 – 02/28 Sa 10:30 a.m. – 12:00 p.m. AD5OOW.BD

03/08 – 03/08 Su 10:30 a.m. – 12:00 p.m. AD5OOW.CA

03/14 – 03/14 Sa 10:30 a.m. – 12:00 p.m. AD5OOW.CB

03/22 – 03/22 Su 10:30 a.m. – 12:00 p.m. AD5OOW.CC

03/28 – 03/28 Sa 10:30 a.m. – 12:00 p.m. AD5OOW.CD

04/05 – 04/05 Su 10:30 a.m. – 12:00 p.m. AD5OOW.DA

04/11 – 04/11 Sa 10:30 a.m. – 12:00 p.m. AD5OOW.DB

04/19 – 04/19 Su 10:30 a.m. – 12:00 p.m. AD5OOW.DC

04/25 – 04/25 Sa 10:30 a.m. – 12:00 p.m. AD5OOW.DD

AD5OKE.AA

03/03 – 04/24 TuF 7:15 p.m. – 8:15 p.m. AD5OKE.CA

Pickleball Drop-in Gym

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 badmintonsized 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. Payment is not accepted at the door. One pass per person.

Location Indoor Sports Center

Ages 18+

1-Visit Pass

$7/$9 I $5 SC Member

10-Visit Pass $70/$90 I $50 SC Member

Ongoing M* 10:00 a.m. – 1:00 p.m. Buy a pass online

*Closed 12/22, 12/29, 01/19, 02/16

Introduction to Sailing

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 18+

Fees $525/$575

02/07 – 02/08 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.BA

02/14 – 02/15 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.BB

02/21 – 02/22 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.BC

03/07 – 03/08 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.CA

03/14 – 03/15 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.CB

03/21 – 03/22 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.CC

03/28 – 03/29 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.CD

04/04 – 04/05 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.DA

04/11 – 04/12 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.DB

04/18 – 04/19 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.DC

04/25 – 04/26 SaSu 9:00 a.m. – 1:00 p.m. AD5ORM.DD

Volleyball: Intermediate/Advanced

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

$153/$191, **$102/$128

01/05 – 02/23 M* 7:30 p.m. – 9:30 p.m. AD5OZB.AA**

03/02 – 04/27 M 7:30 p.m. – 9:30 p.m. AD5OZB.CA

*No class 01/19, 02/16

Volleyball Drop-in Gym

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. Payment is not accepted at the door. One pass per person.

Location Indoor Sports Center

Ages 18+

1-Visit Pass

10-Visit Pass

$7/$9

$70/$90

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.

Volleyball Adult Sports League

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-7334.

Location Indoor Sports Center

Ages 18+

Fees $640 per team, additional $15 per nonresident

Winter Season: Jan. – March Dates and times: TBD

Spring Season: A pril – June Dates and times: TBD

Summer Season: June – Sept. Dates and times: TBD

Fall Season: Sept. – Dec. Dates and times: TBD

Sunnyvale Park and Facility Rentals

Host Your Next Event in Sunnyvale

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

• Columbia Neighborhood Center Gym, up to 1,000 people

OLDER ADULTS

ART

Card Crafting

Make beautiful greeting cards for any occasion. Supplies are provided.

Location Senior Center Willow Art Room

Instructor Susan Schmitz

Ages 50+

Fees $2/$3

01/08 Th 2:30 p.m. – 3:30 p.m. AE7BDN.AA

02/12 Th 2:30 p.m. – 3:30 p.m. AE7BDN.BA

03/12 Th 2:30 p.m. – 3:30 p.m. AE7BDN.CA 04/09 Th 2:30 p.m. – 3:30 p.m. AE7BDN.DA

Glass Fusing 101

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 and wall art. 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.

$60

Location Creative Arts Center Art Room

Instructor Janett Peace

Ages 50+

Fees $141/$176

01/14 – 02/11 W 1:00 p.m. – 4:00 p.m.

03/04 – 04/01 W 1:00 p.m. – 4:00 p.m.

04/22 – 05/20 W 1:00 p.m. – 4:00 p.m.

Hand Clay Building

Looking for a creative outlet?

Adult section art classes! See pages 33-35.

Sewing

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. No previous experience required.

$25

Location Creative Arts Center Art Room

Instructor Christine Hopkins

Ages 50+

AE7BLB.AA

AE7BLB.BA

AE7BLB.DA

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 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 work 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

01/08 – 02/19 Th 2:00 p.m. – 4:00 p.m.

02/26 – 04/23 Th* 2:00 p.m. – 4:00 p.m.

*No class 03/19, 04/02

AE7BLN.AA

AE7BLN.CA

Fees $101/$126

01/09 – 01/30 F 1:00 p.m. – 3:00 p.m.

AE7BTW.AA

03/06 – 03/27 F 1:00 p.m. – 3:00 p.m. AE7BTW.CA

04/03 – 04/24 F 1:00 p.m. – 3:00 p.m. AE7BTW.DA

FITNESS

Body & Core

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.

Instructor Rie Tamaki

Ages 50+

Fees $96/$120, **$48/$60, ***$36/$45

Location Recreation Center Ballroom

01/23 – 03/13 F 9:15 a.m. – 10:15 a.m.

04/10 – 05/15 F 9:15 a.m. – 10:15 a.m.

Location Senior Center Orchard Pavilion

01/21 – 03/18 MW* 9:15 a.m. – 10:15 a.m.

04/06 – 05/27 MW 9:15 a.m. – 10:15 a.m.

*No class 02/16

AE7HCB.AB**

AE7HCB.DB***

AE7HCB.AA

AE7HCB.DA

DROP-IN PROGRAMS FOR AGES 50+

Everyday Fitness

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. Please bring a dynaband to class. Dynabands can be purchased at the Senior Center for $5.

Location Recreation Center Ballroom

Ages 50+

Fees

$34/$43, **$30/$37

Instructor V ictoria Rock

01/12 – 03/16 M* 1:00 p.m. – 2:00 p.m.

03/30 – 05/18 M 1:00 p.m. – 2:00 p.m.

Instructor Rie Tamaki

01/21 – 03/11 W 1:30 p.m. – 2:30 p.m.

04/08 – 05/20 W 1:30 p.m. – 2:30 p.m.

AE7HEG.AA

AE7HEG.CA

AE7HEG.AB

AE7HEG.DB**

Yuan Chi Martial Arts

*Closed 12/22/25-01/02/26, 01/19, 02/16

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

* E xplore 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

* D rop-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

Steps to Becoming a Member

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

Sunnyvale.ca.gov and search “Senior Center”

CITY CAFÉ

• 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

Lunch: 10:45 a.m. to noon

MAKE A RESERVATION – 408-730-7371

Senior Center Lunch Reservation Line

Place your in-person table reservations or takeout orders by 9:30 a.m. daily.

*No class 01/19, 02/16

Functional Fitness

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 Recreation Center Ballroom

Instructor Lisa Schouten

Ages 50+

Fees $96/$120

01/13 – 03/10 TuTh* 1:00 p.m. – 2:00 p.m.

03/24 – 05/14 TuTh 1:00 p.m. – 2:00 p.m.

*No class 03/03

Lawn Bowling

AE7HMX.AA

AE7HMX.CA

Experience the classic sport of lawn bowling. Join in easy exercise and friendly competition in a relaxed social atmosphere. Individuals and small groups are welcome. Arrive at least 15 minutes early to join the game. Free introductory for 3 months and lawn bowls are provided. Questions? Call 408-730-7472 or visit SVLB.org.

Location Murphy Park Lawn Bowl Green

Instructor Sunnyvale Lawn Bowling Club

Ages 50+

Fees SC Mem Free/$2 Nonmem per day

Jan. – April W 12:00 p.m. – 3:00 p.m. See fees above

Strength & Conditioning

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. Please bring a mat, handweights 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

$48/$60

01/12 – 03/16 M* 12:00 p.m. – 1:00 p.m.

01/14 – 03/04 W 11:15 a.m. – 12:15 p.m.

03/25 – 05/13 W 11:15 a.m. – 12:15 p.m.

03/30 – 05/18 M 12:00 p.m. – 1:00 p.m.

*No class 01/19, 02/16

Sunny Fit – Low Impact

AE7HOT.AA

AE7HOT.AB

AE7HOT.CB

AE7HOT.CA

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. Please bring a dynaband to class. Dynabands can be purchased at the Senior Center for $5.

Location Recreation Center Ballroom

Ages 50+

Fees $34/$43, **$30/$37

Instructor V ictoria Rock

01/12 – 03/16 M* 2:15 p.m. – 3:15 p.m. AE7HRB.AA

03/30 – 05/18 M 2:15 p.m. – 3:15 p.m. AE7HRB.CA

Instructor Rie Tamaki

01/21 – 03/11 W 2:45 p.m. – 3:45 p.m. AE7HRB.AB

04/08 – 05/20 W 2:45 p.m. – 3:45 p.m. AE7HRB.DB**

*No class 01/19, 02/16

Zumba Gold

Join a fun, low-impact and high-energy, full-body workout class that guarantees a smile! Boost cardiovascular fitness and tone muscles with easyto-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, **$42/$52

01/13 – 03/03 Tu 9:30 a.m. – 10:30 a.m.

AE7HZH.AA

01/15 – 03/05 Th 9:30 a.m. – 10:30 a.m. AE7HZH.AB

03/17 – 04/28 Tu 9:30 a.m. – 10:30 a.m. AE7HZH.CA**

03/19 – 04/30 Th 9:30 a.m. – 10:30 a.m. AE7HZH.CB**

HEALTH AND WELLNESS

Restorative Exercise

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 $54/$68

01/14 – 02/18 W 10:00 a.m. – 11:00 a.m. AE7HNS.AA

03/11 – 04/15 W 10:00 a.m. – 11:00 a.m. AE7HNS.CA

Meditation and Mindfulness Essentials

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

01/15 – 03/05 Th 9:00 a.m. – 10:00 a.m. AE7JPN.AA

03/26 – 05/14 Th 9:00 a.m. – 10:00 a.m. AE7JPN.CA

Relaxation and Meditation for Inner Peace and Well-Being

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

01/15 – 03/05 Th 10:30 a.m. – 11:30 a.m. AE7JUF.AA

03/26 – 05/14 Th 10:30 a.m. – 11:30 a.m. AE7JUF.CA

Tai Chi For Health

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

01/14 – 03/04 W 9:00 a.m. – 10:15 a.m. AE7JWH.AA 04/01 – 05/20 W 9:00 a.m. – 10:15 a.m. AE7JWH.DA LOOKING FOR SOMETHING A BIT MORE ACTIVE?

Check out these classes in the Adult Section of the guide: Modern Line Dancing page 37 Strength Training .........................page 39 Tai Chi for Wellness .....................page 40 Drop-In Pickleball page 43

Yoga As Lifestyle

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 Recreation Center Community Room

Instructor Ravindra Kumar

Ages 50+

Fees Free

01/12 – 03/09 M* 8:30 a.m. – 10:00 a.m. AE7JYM.AA

03/23 – 05/04 M 8:30 a.m. – 10:00 a.m. AE7JYM.CA

*No class 01/19, 02/16

Chair Yoga

Improve balance, flexibility and mindfulness while remaining seated in a chair. Gently stretch muscles and improve joint mobility while incorporating breathing techniques that enhance relaxation and well-being.

Location Senior Center Orchard Pavilion

Instructor Sunnyvale Staff

Ages 50+

Fees

$42/$53, **$36/$45

01/16 – 02/27 F 1:00 p.m. – 2:00 p.m. AE7XJD.AA

03/13 – 04/17 F 1:00 p.m. – 2:00 p.m. AE7XJD.CA**

LECTURES AND WORKSHOPS

Age Well, Drive Smart

Learn about myths regarding aging and driving, rules of the road, safe driving tips and compensating for age-related changes. Discussion will emphasize the role of nutrition, fitness and medication’s impact on safe driving. Self-assessments, mobility and public transportation options are given. Pre-registration required. Plan to arrive early as seats are not guaranteed after class start time.

Location Senior Center Laurel Room

Instructor

Ages 50+

Fees Free

01/22 Th 9:30 a.m. – 11:30 a.m. AE7NJA.AA

Baking Demonstrations

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

Valentines Day Baking

Join us to learn how to make some great valentine’s day treats to share with loved ones.

02/05 Th 2:00 p.m. – 3:00 p.m. AE7LAV.BA

Homemade Lemon Curd

Join us to learn how to make homemade lemon curd.

03/19 Th 2:00 p.m. – 3:00 p.m. AE7LAH.CA

Mother’s Day Baking

Join us to learn how to make lemon almond cake.

05/07 Th 2:00 p.m. – 3:00 p.m. AE7LAM.EA

SPECIAL INTEREST

Positively Social

Participants join positive, friendly and respectful group discussions designed to connect people with shared interests. The class encourages engagement in fun activities while helping minimize social isolation. After class, participants stay to socialize and build new friendships.

Location Senior Center Laurel Room

Ages 50+

Ongoing Tu 1:00 p.m. – 2:00 p.m. Free

TRIPS

Day Trip Pre-registration

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 daytrip is released for registration.

Location Senior Center Laurel Room

Instructor Sunnyvale Staff

Ages 50+

Fees To be determined

February C alifornia Academy of Sciences AE7XPA.BA

March Michael Jackson Musical AE7XPA.CA

March Guide Dogs for the Blind AE7XPA.CB

April Roaring Camp Railroad AE7XPA.DA

Join a Board or Commission ...................... see page 5

Become a volunteer see page 68

THERAPEUTIC RECREATION

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.

Program Goals

• 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

YOUTH

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 Recreation Center Community Room

Instructor Sunnyvale Staff

Ages 8 – 15

Fees

$75/$94

02/04 – 03/25 W 4:00 p.m. – 5:30 p.m. AB9YKA.BC

04/15 – 06/03 W 4:00 p.m. – 5:30 p.m. AB9YKA.DE

Teen Hangout

Hang out with friends for an afternoon of games, active activities, arts and crafts, music and socializing. Participants 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 Recreation Center Community Room

Instructor Sunnyvale Staff

Ages 15 – 22

Fees

$75/$94

02/03 – 03/24 Tu 4:00 p.m. – 5:30 p.m. AC9YTA.BC

04/14 – 06/02 Tu 4:00 p.m. – 5:30 p.m. AC9YTA.DE

ADULTS

Community Explorations

Explore the community while strengthening life skills in money management and social etiquette. Half of the sessions 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 features different community outings that may include hiking, museums, shopping and movies. 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

02/05 – 03/26 Th 6:00 p.m. – 8:00 p.m. AD9ZCA.BC

04/16 – 06/04 Th 6:00 p.m. – 8:00 p.m. AD9ZCA.DE

Saturday of Experience

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

$69/$86, **$59/$74

02/07 – 03/28 Sa* 10:00 a.m. – 12:30 p.m. AD9ZOA.BC

04/18 – 06/06 Sa* 10:00 a.m. – 12:30 p.m. AD9ZOA.DE**

*No class 02/14, 05/02, 05/23

GOLF

Sunnyvale Golf Course

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

Sunken Gardens Golf Course

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

Sunken Gardens Driving Range

Hours C all 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

Private and Semi-Private Golf Lessons

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.

Instructors

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.

Rich Bland

INSTRUCTOR

SUNNYVALE TENNIS CENTER

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 L ifetime 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.

YOUTH AND TEEN CLASSES –

ONGOING

Little Tennis

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.

Little Rallyers

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.

Little Champs

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.

Ready/Rally/Play

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.

Competition Training Programs 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.

Junior Teams (Bronze, Silver, Gold)

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.

YOUTH AND TEEN CAMPS

Visit lifetimeactivities.com to see available camp date options and fees.

Little Tennis & Little Rallyers Camp

Ages 4 – 6

Time 9:00 a.m. – 10:30 a.m.

Improvement/Junior Development & Pickleball Camps

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.

All Day Tennis & Activities Camp

Ages 7 – 15

Time A ll 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.

ADULT CLASSES – ONGOING

Ages 16+

Specialty Programming

Check out website, lifetimeactivities.com, for the most up

QUESTIONS?

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

to date adult programming available. Adult Matchplay, Live Ball, Drill&Play, etc.

Beginner/Advanced Beginner/ Intermediate

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)

USTA Prep Academy

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+).

NEW Small Ratio Lessons (SRL’s)

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.

Pickleball

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

Activity and Facility Rental Locations

1 Baylands Park 999 E Caribbean Drive

16 Braly Park 704 Daffodil Court

18 Corn Palace Park 1197 Lily Ave.

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

20 Sunnyvale Middle School Pool 1080 Mango Ave.

13 Sunnyvale Public Library 665 W. Olive Ave.

24 Sunnyvale Senior Center 550 E Remington Drive

7 Sunnyvale Golf Course 605 Macara Ave. 19 Sunnyvale Middle School 1080 Mango Ave.

22 Sunnyvale Swim Complex 1283 Sunnyvale-Saratoga Road

23 Sunnyvale Theatre and Dance Studio 550 E. Remington Drive

11 Washington Park

Middle School

Cupertino Middle School

Sunnyvale Park Amenities

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.”

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 260 N. Sunnyvale 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.

Available l Available with outdoor electrical outlet (110 volts) s Unlighted s

Activities Registration Policies and Procedures

How to Register

Online

Sunnyvale.ca.gov, search “Registration”

Note: Not available for some classes

Phone

408-730-7350

Walk In Recreation Center – Senior Center –Columbia Neighborhood Center

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 school break camp registration is accepted (space permitting) until the second class meeting unless otherwise listed.

• Super Safari Preschool: Children must be 3 years old by Dec. 15, 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.”

City of Sunnyvale Tax ID

94-6000438

Non-participants

The City of Sunnyvale does not allow unregistered individuals, unless noted, in the program space, except when family and friends are invited to attend youth performances or demonstrations.

Wait Lists

• A wait list is established if a program is full.

• If a space becomes available, staff will notify parent/guardian by phone or email.

• Payment is not charged until an opening becomes available.

Medical Illness Policy

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.

Cancellation/Refund/Transfer Policy

• A $15 processing fee per transaction applies for all class cancellations. A $5 processing fee per transaction applies for all class 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 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. Requests are not processed after the 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 or email 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.

• Most one-day and two-day classes/events/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.

• Adult Sports Leagues: No refunds or transfers available.

• See Medical Illness Policy for exceptions.

• T hose who don’t meet the minimum requirements of the Lifeguard Training skills test will receive a full refund.

• Refunds are issued in the form of a check or credit card, depending on the original method of payment. Cash payments are refunded by check. If you are paid by check, you will receive a refund check from the City within approximately 6-8 weeks for a camp/classes.

How Do I Request a Refund/Transfer?

• 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.

Returned Payments and Credit Card Chargebacks Policy

• A $30 fee is charged for any bank draft, note, or check returned due to insufficient funds, closed account, or similar reason.

• Disputed or reversed credit card charges for recreation programs or activities may result in:

– Suspension of the household account for six months

– Loss of credit card payment privileges during that period

Missed or Make-up Classes

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.

Late Pick-up Policy

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 without refund.

Youth Recreation Scholarships

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.

Emergency Card Requirement

For Camp or Super Safari Preschool Participants

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 a safe and secure system for families.

How Do I Fill Out an Emergency Card Online?

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.

Camp Check-in and Check-out

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.

Independent Dismissal Policy

For children 12 to 17 years old attending camp, parent/ guardians 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.

Potty Trained Policy

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.

Drop-in Pass Policy

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). Payment is not accepted at the door for drop-in programs. Most drop-in passes have an expiration date. See receipt for details.

• A n 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).

How Many Visits are Left on My Pass?

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.

Resident Fee Policy

• A ll new accounts default to the nonresident rate until residency is verified.

• Residents are anyone with a Sunnyvale home mailing address (P.O. Boxes or business addresses do not count).

• To be charged the resident rate, bring two forms of ID —a photo ID and the most recent utility bill or lease showing your Sunnyvale address—to the Recreation Center.

• Residents must provide proof before the class/camp ends to receive a refund for the difference in fees.

Other Sunnyvale Recreation Policies

IMPORTANT: By signing up online, over the phone or inperson 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

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, and additional policies listed below.

Release, Waiver, Hold Harmless Agreement

All classes require the signature of each registering adult or parent/guardian of any minor(s). I give permission to participate in the City of Sunnyvale Recreation programs in which I am enrolling myself and/or the minor child named in my registration. In consideration for participation in the program(s) in which I am enrolling, I agree to the following:

(1) A ssumption of risk; waiver and release. For myself and/or as the parent/guardian of the minor enrolled in the class or activity, I agree to indemnify and hold the City of Sunnyvale harmless and hereby waive, release and discharge any and all claims for loss or damage, for death, personal injury, bodily injury (including illness and communicable disease), and 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 for 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. I understand that accidents and injuries can arise from participation in this class or activity; knowing the risks, nevertheless, I hereby agree to assume those risks on behalf of myself, my heirs, and assigns 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 (or my heirs or assigns) for damages. Further, I understand that the City of Sunnyvale, its City Council, employees, agents, and volunteers are not responsible for the personal property of the participants in the program.

(2) Photographic Release. I understand that photographs, recordings, and videos, may be taken during the programs that capture the image or likeness of me or the named minor, and I give the City of Sunnyvale permission use such images for promotional purposes in any City materials, publications, and media.

(3) O nline Class Release. If my registration is for a program held online or virtually, I hereby warrant and agree that the conditions of my environment are safe, free from obstructions, and suitable for participation in the program. I further understand and agree that any material downloaded, viewed or otherwise obtained through my participation in the program shall be at my own risk. I agree not to hold the City 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 understand that virtual classes may be recorded and agree to any such recording.

(4) C oncussion Protocols. I understand that if my registration is for a sports program listed in CA Health and Safety Code section 124235, my or my minor’s participation is subject to the concussion protocols outlined in CA Health & Safety Code 124235 which include “Return to Play” procedures. I have reviewed the City’s information on concussion available at [link] and I agree to comply with all protocols required.

(5) Program Policies: I have read and agree to the registration and program policies, available at Sunnyvale.ca.gov (click on Classes & Activities)

Participation Policies

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:

> C amp EPACT Emergency Card Information

> refund/transfer

> missed/make-up classes policies

• Release, Waiver and Hold Harmless Agreement including Photographic Release

• O nline-Virtual Class Policy

• Participant and Wellness Requirements Policy

• Safety – Concussion Management

Acknowledgements

BY SUBMITTING MY ONLINE, PHONE, OR PAPER REGISTRATION, I ACKNOWLEDGE THAT I HAVE CAREFULLY READ THIS AGREEMENT, WAIVER, AND RELEASE AND FULLY UNDERSTAND ITS CONTENTS. 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. By registering, you are supplying a legally binding signature; you confirm that all information provided to City of Sunnyvale Recreation is correct to the best of your knowledge, and that you have carefully read, understand, and agree to each waiver, release, consent and other permission stated in this document. It is your responsibility to keep this and any other information associated with your registration up-to-date.

EACH ADULT PARTICIPANT (AGES 18+) OR A PARENT/LEGAL GUARDIAN FOR PARTICIPANTS UNDER 18 MUST SIGN BELOW.

Participant Name(s): n Adult Participant n Child Participant

Parent/Legal Guardian Name (if signing for child):

Signature: n Participant (Ages 18+) n Parent n Legal Guardian Date:

RECREATION SCHOLARSHIPS AVAILABLE

Kids Use Scholarship Funds for Classes, Camps and Activities WHO

$500 per child (subject to availability of funds)

IS ELIGIBLE

4

$1 reduced admission for summer 2026 Recreation Swim per family member

Reduced fee for the Sunnyvale Youth Basketball League per child (limited availability Fall 2026)

HOW TO APPLY

• Applications are submitted online and may be completed in English, Spanish or Simplified Chinese

• Applications are available starting Friday, Dec. 12, 2025, at 9 a.m.

• Applications are accepted until funds are used

• Processing typically takes 2 to 4 weeks

at Sunnyvale.ca.gov/RecScholarship

EXPLORE SUNNYVALE ART

Sunnyvale is home to over 150 public art pieces, including works on City property and in private developments open to the public. Create your own walking or biking tour using our searchable database at publicartarchive.org or explore one of our six self-guided tours, which also highlight heritage trees, historical landmarks, and local points of interest.

GET INVOLVED

Stay up to date on new installations, artist opportunities and public art events at Sunnyvale.ca.gov (search “public art”).

Self-Guided Tours

• Civic Center & Washington Park

• Community Center & Heritage Orchard

• Downtown & Heritage District

• Fair Oaks Neighborhood

• Great Box Cover-Up

We are always looking for volunteers to support our events and programs. Make a difference in your community and help us create great experiences. See opportunities here:

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.