Tennis and Physical Education Coach

Cb•San Jose, CA
•Onsite

About The Position

The Tennis and Physical Education Coach leads engaging tennis classes for elementary students, primarily in grades K–3 and also described as grades K–5, at schools across the Bay Area. The role focuses on managing student participation, encouraging physical activity, and creating a fun, supportive learning environment. Classes are 1–1.5 hours long and take place Monday through Friday, starting between 1 p.m. and 5 p.m. Coaches work two or more days per week, for a stated maximum of 2–5 hours weekly. The posting lists compensation as $18–$28 per hour in one section and $50–$65 per hour in another. The coach uses provided lesson plans, transports and sets up tennis equipment, handles attendance and student sign-in/out, communicates with parents and school staff, provides feedback on student progress, and takes photos during sessions. The role also includes a maximum two-day unpaid training or shadowing session. Candidates must be local to the US or have a valid working visa; visa assistance is not provided.

Requirements

  • Be at least 19 years old.
  • Have a high school diploma or equivalent.
  • Have a passion for working with children and creating a positive learning atmosphere.
  • Have strong communication skills and a resilient, positive attitude.
  • Have reliable transportation throughout the East and South Bay and Peninsula locations.
  • Be local to the US or possess a valid working visa; visa assistance is not provided.

Nice To Haves

  • Previous experience teaching or playing tennis; preferred but not required.
  • USPTA or PTR certification; preferred but not mandatory.

Responsibilities

  • Manage classes of 8–16 students aged 5–10.
  • Teach tennis using provided lesson plans and keep students engaged.
  • Encourage physical activity in a fun and supportive environment.
  • Attend a maximum two-day unpaid training/shadowing session.
  • Transport and set up tennis equipment for each class.
  • Take attendance and manage student sign-in and sign-out procedures.
  • Communicate with parents and school staff as needed.
  • Provide constructive feedback on each student’s progress.
  • Take photos of students during sessions.

Benefits

  • Flexible schedule.
  • Competitive pay, with the posting listing $18–$28 per hour in one section and $50–$65 per hour in another.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service