Learn to Curl Program


Learn to Curl Program, Fall and Winter 2023

Our popular adult Learn to Curl program provides complete instruction to new curlers. Over six sessions you’ll learn all about the wonderful sport of curling: how to throw a rock, how to sweep, and how the game is played. Each session will feature a combination of instruction and playing the game, all guided by our friendly coaches.

The program is run twice a season - in the Fall (October to December) and in the Winter (January - March). The sessions are on Saturday mornings from 9 am to noon. The fee for all six sessions is $225 plus HST, which includes a slider that is yours to keep. All you need to bring is a clean pair of shoes to change into at the club.

If you decide to join a curling league in September 2024, you will receive a $100 discount on your membership fee.

This program is popular and often has a wait list. Online registration for the fall session starts in August, and for the winter session in November.

Online registration for the winter 2024 program is now available. The dates are Saturdays January 6, 13, and 27, February 3, 10, and 24. Sign up now as this program is popular and often has a wait list.

Learn to Curl Registration


Member Login

Waiver Forms

For waiver forms, please refer to CLUB EVENTS >> WAIVER REGISTRATION or follow this link: WAIVER REGISTRATION

Upcoming Events

No events

League Schedules

League schedules, teams and results can all be found in the members section of the website once you LOGIN.

Contact Info

Phone: (519) 742-4281

General Inquiries - [email protected]
General Manager - John Thomas
Head Ice Technician & Facilities Manager - Rob Adams
Pro shop - [email protected]

KW Granite Club Hours:

Off-Season & Summer Office Hours  
Monday through Thursday (closed most Fridays): 9:00 AM - 3:00 PM
Saturday and Sunday: By Appointment
Club Hours  
Based on Curling Schedules  
Social Meeting Area As Scheduled  

For appointments, pleaat 519.742.4281 or email [email protected]


99 Seagram Drive
Waterloo, Ontario
N2L 3B6