{"url":"/cupertino/lifetime-activities-cupertino","provider":{"id":"lifetime-activities","name":"Lifetime Activities","kind":"organization","about":"Runs six municipal tennis centers in San Francisco, the South Bay and the East Bay, with youth classes and camps. Founded in 1993.","website":"https://www.lifetimeactivities.com","phone":null,"email":null,"instagram":null,"founded":1993,"credentials":[],"languages":[],"image":{"src":"/photos/lifetime-activities.jpg","alt":"A boy hits a forehand on a blue and green court","credit":"Lifetime Activities"}},"location":{"id":"cupertino","name":"Cupertino Sports Center","street":"21111 Stevens Creek Blvd","unit":null,"city":"cupertino","zip":"95014","neighborhood":null,"coords":[-122.0429,37.3236],"precision":"exact"},"serviceArea":[],"programs":[{"id":"holiday-camps-cupertino","type":"camp","name":"Holiday Tennis Camps","summary":"Three-day winter tennis camps: Little Tennis for ages 4 to 6, Improvement and Matchplay for ages 6 to 15.","categories":["tennis","sports"],"ages":{"min":4,"max":15},"format":"in-person","price":{"amount":159,"max":222,"unit":"program","note":"3-day camp. Resident rates; non-residents $201 to $279."},"registration":{"url":"https://app.courtreserve.com/Online/Portal/Index/13229","status":"open"},"camp":{"day":"half","hours":{"start":"09:00","end":"12:00"},"sessions":[{"location":"cupertino","start":"2026-11-23","end":"2026-11-25","name":"Little Tennis and Rallyers","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"10:30"},"ages":{"min":4,"max":6},"price":{"amount":159,"unit":"program","note":"3-day camp. Resident rate; non-residents $201."}},{"location":"cupertino","start":"2026-12-21","end":"2026-12-23","name":"Little Tennis and Rallyers","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"10:30"},"ages":{"min":4,"max":6},"price":{"amount":159,"unit":"program","note":"3-day camp. Resident rate; non-residents $201."}},{"location":"cupertino","start":"2026-12-28","end":"2026-12-30","name":"Little Tennis and Rallyers","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"10:30"},"ages":{"min":4,"max":6},"price":{"amount":159,"unit":"program","note":"3-day camp. Resident rate; non-residents $201."}},{"location":"cupertino","start":"2026-11-23","end":"2026-11-25","name":"Improvement and Matchplay Tennis","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"12:00"},"ages":{"min":6,"max":15},"price":{"amount":222,"unit":"program","note":"3-day camp. Resident rate; non-residents $279."}},{"location":"cupertino","start":"2026-12-21","end":"2026-12-23","name":"Improvement and Matchplay Tennis","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"12:00"},"ages":{"min":6,"max":15},"price":{"amount":222,"unit":"program","note":"3-day camp. Resident rate; non-residents $279."}},{"location":"cupertino","start":"2026-12-28","end":"2026-12-30","name":"Improvement and Matchplay Tennis","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"12:00"},"ages":{"min":6,"max":15},"price":{"amount":222,"unit":"program","note":"3-day camp. Resident rate; non-residents $279."}}]},"traits":{"intensity":"playful","structure":"structured","skillLevels":["beginner","intermediate","advanced"],"goals":["fun","skills","fitness","social"],"goodFor":["new-to-it"],"setting":"outdoor","commitment":"short","feel":"Three-day winter tennis camps in the mornings, with mini nets and low-bounce balls for the youngest and drills and match play for older kids.","topics":["holiday-camp","thanksgiving-camp","little-tennis","match-play"]}},{"id":"all-day-camp-cupertino","type":"camp","name":"All-Day Holiday Camp","summary":"Three-day winter camp: morning tennis, afternoon badminton and table tennis.","categories":["tennis","sports"],"ages":{"min":6,"max":15},"format":"in-person","price":{"amount":360,"unit":"program","note":"3-day camp. Resident rate; non-residents $450."},"registration":{"url":"https://app.courtreserve.com/Online/Portal/Index/13229","status":"open"},"camp":{"day":"full","hours":{"start":"09:00","end":"16:00"},"lunch":"bring","sessions":[{"location":"cupertino","start":"2026-11-23","end":"2026-11-25","name":"All-Day Tennis, Badminton and Table Tennis","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"16:00"},"ages":{"min":6,"max":15},"price":{"amount":360,"unit":"program","note":"3-day camp. Resident rate; non-residents $450."}},{"location":"cupertino","start":"2026-12-21","end":"2026-12-23","name":"All-Day Tennis, Badminton and Table Tennis","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"16:00"},"ages":{"min":6,"max":15},"price":{"amount":360,"unit":"program","note":"3-day camp. Resident rate; non-residents $450."}},{"location":"cupertino","start":"2026-12-28","end":"2026-12-30","name":"All-Day Tennis, Badminton and Table Tennis","days":["mon","tue","wed"],"hours":{"start":"09:00","end":"16:00"},"ages":{"min":6,"max":15},"price":{"amount":360,"unit":"program","note":"3-day camp. Resident rate; non-residents $450."}}]},"traits":{"intensity":"playful","structure":"structured","skillLevels":["beginner","intermediate","advanced"],"goals":["fun","skills","fitness","social"],"setting":"both","commitment":"short","feel":"Three-day winter camp that pairs a morning of tennis with a mix of other racket and table games such as pickleball, table tennis and chess; kids bring lunch.","topics":["pickleball","table-tennis","chess"]}},{"id":"youth-classes-cupertino","type":"afterschool","name":"Youth Tennis Classes","summary":"Weekly group tennis classes by level for ages 4 to 15, from Little Tennis to Bronze, Silver and Gold.","categories":["tennis","sports"],"ages":{"min":4,"max":15},"format":"in-person","price":{"amount":289,"max":325,"unit":"term","note":"8 weeks. Resident rate; non-residents $361 to $406."},"registration":{"url":"https://app.courtreserve.com/Online/Portal/Index/13229","status":"open"},"afterschool":{"care":false,"term":{"name":"Fall 2026, Session II","start":"2026-10-20","end":"2026-12-13"},"meetings":[{"location":"cupertino","days":["tue"],"start":"15:40","end":"16:40"},{"location":"cupertino","days":["tue"],"start":"16:40","end":"18:00"},{"location":"cupertino","days":["wed"],"start":"17:10","end":"18:30"},{"location":"cupertino","days":["thu"],"start":"15:40","end":"16:40"},{"location":"cupertino","days":["thu"],"start":"16:40","end":"18:00"},{"location":"cupertino","days":["fri"],"start":"15:40","end":"16:40"},{"location":"cupertino","days":["fri"],"start":"16:40","end":"18:00"},{"location":"cupertino","days":["fri"],"start":"18:10","end":"19:10"},{"location":"cupertino","days":["fri"],"start":"18:10","end":"19:30"},{"location":"cupertino","days":["fri"],"start":"19:40","end":"21:00"},{"location":"cupertino","days":["sat"],"start":"09:20","end":"10:20"},{"location":"cupertino","days":["sat"],"start":"10:30","end":"11:50"},{"location":"cupertino","days":["sun"],"start":"09:00","end":"10:20"},{"location":"cupertino","days":["sun"],"start":"10:30","end":"11:50"}]},"traits":{"intensity":"balanced","structure":"structured","competition":"optional","skillLevels":["beginner","intermediate","advanced"],"goals":["skills","fun","fitness"],"goodFor":["new-to-it"],"setting":"outdoor","commitment":"term","feel":"Eight-week group classes by level, from Little Tennis for first-timers to Bronze, Silver and Gold; the coaches aim for a fun, encouraging place where kids are advised to come twice a week to progress faster.","topics":["little-tennis"]}},{"id":"small-ratio-lessons","type":"tutoring","name":"Small Ratio Lessons","summary":"One-on-one or two-student tennis lessons of 50 minutes, for youth ages 4 and up and adults.","categories":["tennis"],"ages":{"min":4,"max":18},"format":"in-person","registration":{"url":"https://www.lifetimeactivities.com/reserve-register/","status":"open"},"tutoring":{"subjects":["Private lessons","Semi-private"],"levels":["Beginner","Intermediate","Advanced"],"modes":["at-location"],"availability":"Booked in 3-week mini sessions through each center's player portal"},"traits":{"groupSize":["one-on-one","small-group"],"ratio":2,"sessionMinutes":50,"skillLevels":["beginner","intermediate","advanced"],"goals":["skills"],"setting":"outdoor","commitment":"short","feel":"Personalized 50-minute lessons for one or two students per coach, booked in three-week mini sessions; a substitute can take your place if you can’t attend.","topics":["private-lessons","mini-sessions"]}}],"source":{"url":"https://www.lifetimeactivities.com/","fetched":"2026-10-07"},"updated":"2026-10-09","checked":null,"closed":null,"sample":false}