Young golfer putting

Our Partners

The Canadian Junior Golf Association recognizes that the future of our Country lies with our youth. Their success will be determined by the efforts we make today to develop the character, maturity and personal growth that will enable them to take their rightful place in a highly competitive international environment. These are the very skills CJGA programs build. By helping junior golfers, regardless of their economic means, to develop these skills we are helping to build a strong future for Canada through and for its youth.

The Canadian Junior Golf Association is a "registered Canadian amateur athletic association" (RCAAA) – a charity. In twenty-nine short years, through the hard work and dedication of a few people, we have developed a program that has assisted thousands of Canadian young people. The teaching philosophy exemplified in our multi-day tournaments, our Tours, Clinics and our Golf camps has garnered an international reputation for the quality of the program and the junior players it produces.

None of this would have been possible without the generous financial support of our partners.

We'd like to thank all of our partners for supporting the CJGA!

Program Partners


Foundation/Charitable Partners

International Partners, Federations and Associations, National & Provincial Partner Associations

International Partners, National & Provincials Partner Associations, Ranking Organizations & Events


About CJGA

No matter what your skill, there is a level for you in the CJGA’s 6-stage development program. The CJGA is an RCAAA (Registered Canadian Amateur Athletic Association) not-for-profit as designated by Revenue Canada (Registration Number 88873 8176 RR0001).

Contact Us

P.O. Box 118,

Newmarket, Ontario L3Y 4W3

Due to the Covid-19 Virus, all our staff are working remotely. To contact us, email us at or at the emails in our contact list. You can also call us at 1-800-598-CJGA (2542) or 647-812-8522 and leave a message. We will return your call as soon as possible.

For accounts payable/receivable please contact

To register for tournaments, just click on the "x" to close this popup and go to the tournament page or visit

We apologize for any inconvenience.