Tennis Camp
3125 Camino Diablo, Lafayette, CA 94549, USA
Description
The Lafayette Tennis Club offers high-quality, modern tennis instruction for beginner through intermediate players, with advanced programs also available. Camps are led by Tennis Director and Owner Hunter Gallaway, a former world-ranked and Division I collegiate player, USPTA-certified professional, and multiple-time Men’s Open Player of the Year. Instruction is supported by an experienced team of coaches trained in teaching fundamentals in a fun, structured environment.Due to high demand, the morning camp has been extended to 9:30 a.m.–12:30 p.m. Afternoon camp runs from 1:30–3:30 p.m., and the all-day option runs from 9:30 a.m.–3:30 p.m. All-day campers enjoy Friday swimming in the heated pool and optional pickleball sessions during the week.Campers must bring a tennis racket, non-marking court shoes, water with ice, sun protection, and appropriate tennis attire. Loaner rackets and beginner equipment are available in limited quantities. Lunch is not provided for all-day campers.Student-to-coach ratios are kept low to ensure quality instruction. Our goal is to provide a safe, engaging, and development-focused tennis camp experience.
| Start Date | End Date | Weekdays | Start Age | End Age | Start Time | End Time | Visit |
|---|---|---|---|---|---|---|---|
| 08 Jun,2026 | 12 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 08 Jun,2026 | 12 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 08 Jun,2026 | 12 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 08 Jun,2026 | 12 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 15 Jun,2026 | 19 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 15 Jun,2026 | 19 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 15 Jun,2026 | 19 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 15 Jun,2026 | 19 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 22 Jun,2026 | 26 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 22 Jun,2026 | 26 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 22 Jun,2026 | 26 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 22 Jun,2026 | 26 Jun,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 29 Jun,2026 | 03 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 29 Jun,2026 | 03 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 29 Jun,2026 | 03 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 29 Jun,2026 | 03 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 06 Jul,2026 | 10 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 06 Jul,2026 | 10 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 06 Jul,2026 | 10 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 06 Jul,2026 | 10 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 13 Jul,2026 | 17 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 13 Jul,2026 | 17 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 13 Jul,2026 | 17 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 13 Jul,2026 | 17 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 20 Jul,2026 | 24 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 20 Jul,2026 | 24 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 20 Jul,2026 | 24 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 20 Jul,2026 | 24 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 27 Jul,2026 | 31 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 27 Jul,2026 | 31 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |
| 27 Jul,2026 | 31 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 27 Jul,2026 | 31 Jul,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 03 Aug,2026 | 07 Aug,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 12:30 PM | Register |
| 03 Aug,2026 | 07 Aug,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 01:30 PM | 03:30 PM | Register |
| 03 Aug,2026 | 07 Aug,2026 | Mon,Tue,Wed,Thu,Fri | 6 | 16 | 09:30 AM | 03:30 PM | Register |
| 03 Aug,2026 | 07 Aug,2026 | Mon,Tue,Wed,Thu,Fri | 3 | 5 | 08:45 AM | 09:30 AM | Register |