Granite Bay Tennis

Tennis Academy in Granite Bay

Our full-time, intense training facility for tennis lessons is located in the upscale suburb of Granite Bay at 8970 Carriage Drive, Granite Bay, CA 95746. With everything contained at one physical location, we are fully prepared to train your tennis player and help propel them to the next level.

Our tennis academy is designed for serious players who are interested in training for the professional level of tennis or are interested in pursuing a Division 1 college tennis career. It is our foremost international location, as it currently has players from Russia, Brazil, Chile, Kazakstan, and France in residence. If you have more in-depth questions, then please contact or call us at (707) 287-4820.


Kid wearing a medal

Junior Tennis Programs

Gorin Tennis Academy offers a variety of junior tennis programs for kids of all ages and skill levels in Granite Bay. Our programs are designed to help kids learn and improve their tennis skills while also instilling a passion for the sport. Our experienced coaches use a combination of drills, point play, and match play to help young players develop their technique, strategy, and mental toughness on the court.

Our Junior Programs Call Us Today

Tennis coach

Adult Tennis Clinics

Our adult tennis clinics are perfect for players looking to improve their game, whether they are new to tennis or seasoned veterans. We offer a range of clinics for all skill levels, from beginner to advanced, and our experienced coaches tailor each session to the participants' needs. We offer:

  • Introduction to Tennis

  • Adult 2.0/2.5 Tennis Clinic

  • Adult 3.0 Tennis Clinic

  • Adult 3.5 Tennis Clinic

  • Adult 4.0 Tennis Clinic

Get More Information

Adult tennis player

Looking For an Adult Team or League?

If you're looking for an adult tennis team or league to join, Gorin Tennis Academy can help. We offer a variety of options for adult players of all levels, from social leagues to competitive teams. With our state-of-the-art facilities and experienced coaches, you'll have everything you need to take your game to the next level. Some of our options include:

  • Internal Flex League

  • USTA Teams

  • Team Practices

Contact Us For More Information

We offer tennis classes for junior players of all levels and abilities as well as adult tennis clinics! Check out our weekly tennis class schedule below. If you have more in-depth questions, then please contact or call us at (707) 287-4820.

Perfect Your Technique!