Joshua Creek Tennis is in Oakville (1330 Burnhamthorpe Road) not far from the intersection of Hwy 403 and Hwy 407. It’s a commercial operation with a variety of membership and playing options. There are six courts and a clubhouse.
During the winter, courts are covered with an inflatable dome (bubble).
The club has an emphasis on instruction and coaching, with as many as 10 coaches being on staff. An Academy program for young players aspiring to high performance is a prominent feature. Programs are offered for a wide range of ages and playing levels. During the summer, there’s a multi-sport camp.