Summer Camp

Ages: 4-5

Time: 9:00am-12:00pm

What is Le Petit Tennis?

Le Petit Tennis is the, “art of teaching tennis through storytelling.” It uses adventure stories in tennis lessons to encourage children to use their imagination while learning tennis. Instructors use a series of stories, colourful books, games, small-format courts with decorations, and age-adapted equipment like large inflatable balls, lower nets, and smaller racquets to teach. Throughout various games and activities, basic movement and sport skills are developed allowing kids to move more confidently and with control. and with control.

Sign up before May 14 to be entered in a draw to win 1 of 3 free weeks of camp!

Sign up for 2 or more weeks of full day camp and receive a discount off the second week. First week at regular price and second week is 10% off.

Click to register for camps: June Camp | July Camps | August Camps

Week Dates Price
1 June 26-30 $109
2 July 4-7 $89
3 July 10-14 $109
4 July 17-21 $109
5 July 24-28 $109
6 July 31- August 4 $109
7 August 8-11 $89
8 August 14-18 $109
9 August 21-25 $109
10 August 28-Sept 1 $109


    Hours of Operation

    8:30am – 10:00pm
    Seven days a week

    If no courts are booked, we may close early.

    Fall Tennis

    Registration for fall programs is available.

    Follow us on Facebook and Twitter to know what's happening.

    Merchant of Tennis

    Shop for the latest tennis gear at the Merchant of Tennis while supporting our community. To ensure your order contributes to the No Child Refused fund, please use the links provided on our site.

    Click to learn more about the partnership between the AFTC and Merchant of Tennis.



    • Open to all. No membership. Great play opportunities for starter to advance players. Call 4572382 1 week ago
    • Cardio Tennis Class spots available: Wed/Thu eve, Fri 12pm, Sat am. 4572382 To register No tennis experience needed. 4 weeks ago
    • Adult programs start next week | Still spots available in some classes | Register online or call 457-2382…… 1 month ago