Registration for 2026 NCIG Junior Programing is Open!

Perfect for junior golfers at any level, the NCIG provides an athlete-centered approach to golf.

It’s that time of the year—time to register for junior golf programming! The Northern California Institute of Golf has opened registration for all of their 2026 programs. NCIG coaches are trained to understand not only technical swing techniques but perhaps, more importantly, the human skills of golf. They build long-lasting, trustworthy relationships while having the student understand the most important aspects of the game and practice habits for effective results.

This year, the NCIG has moved their online registration to ProAgenda to simplify the process. Watch the video below to learn how easy it is to use. Make sure to select the correct course when signing up for classes!




A flyer for Tots on the Tee with information and dates.

Tots on the Tee

In this 6-week program, participants discover and explore the very basics of the game of golf through station-game-based learning, also developing athletic skills. This fun-filled program focuses on appropriate activities for this age group.

This program is also offered at William Land Golf Course.

  • Spring
    • Monday #1: February 23 – March 30
    • Saturday #1: February 28 – April 4
    • Monday #2: April 13 – May 18
    • Saturday #2: April 18 – May 23
  • Summer
    • Saturday: June 6 – July 18
  • Fall
    • Monday #1: August 24 – September 28
    • Saturday #1: August 29 – October 3
    • Monday #2: October 5 – November 9
    • Saturday #2: October 10 – November 14

A flyer for Fundamental movement with information and dates.

Fundamental Movement

In this 6-week program, participants learn the fundamentals of golf while developing athletic skills. By the end of the class, they can identify golf club parts, use clubs safely, choose appropriate clubs for different shots, and demonstrate improved athletic ability.

This program is also offered at William Land.

  • Spring
    • Sunday #1: February 22 – March 29
    • Saturday #1: February 28 – April 4
    • Sunday #2: April 19 – May 24
    • Saturday #2: April 18 – May 23
  • Summer
    • Saturday: June 6 – July 18
  • Fall
    • Sunday #1: August 30 – October 4
    • Saturday #1: August 29 – October 3
    • Sunday #2: October 11 – November 15
    • Saturday #2: October 10 – November 14

A flyer for After School program with information and dates.

After School Program

Little Linkers is a developmental, skill building program, designed to help kids develop their athleticism and learn the game of golf.

This class is also offered at William Land and Bing Maloney.

  • Spring
    • Tuesday #1: February 24 – March 31
    • Wednesday #1: February 25 – April 1
    • Tuesday #2: April 14 – May 19
    • Wednesday #2: April 15 – May 20
  • Fall
    • Tuesday #1: August 25 – September 29
    • Wednesday #1: August 26 – September 30
    • Tuesday #2: October 6 – November 10
    • Wednesday #2: October 7 – November 11

A flyer for Little Linkers Practice & Play with information and dates.

Little Linkers: Practice & Play

This 6-week developmental, skill-building based program is designed to allow golfers to be comfortable on the golf course. The class is split between on-course 9-hole play and practice sessions on our state-of-the-art academy holes and driving range.

This class is also offered at the Bing Maloney Golf Complex.

  • Spring
    • Saturday #1: February 28 – April 4
    • Saturday #2: April 18 – May 23
  • Fall
    • Saturday #1: August 29 – October 3
    • Saturday #2: October 10 – November 14

A flyer for Little Linkers Summer League with information and dates.

Little Linkers: Summer League

This 8-week program is designed to cultivate a comprehensive set of skills essential for success on the golf course. This program is structured with half the sessions on our state-of-the-art practice area, and the other half getting on course play. This structured program emphasizes key areas such as stat-tracking, competitive play, and strategic course management.

This class is also offered at the Bing Maloney Golf Complex.

  • Summer
    • Thursday: June 4 – July 30, skipping July 2

A flyer for Little Competitive Pre-teen with information and dates.

Competitive Pre-Teen

This class is designed for young athletes that have been identified as advanced players for their age group, that have expressed interest in or are currently participating in a competitive golf environment.

  • Spring
    • Thursday #1: February 26 – April 2
    • Thursday #2: April 16 – May 21
  • Fall
    • Thursday #1: August 27 – October 1
    • Thursday #2: October 8 – November 12

A flyer for High School Program with information and dates.

High School Program

This is a 6-week program where participants in the class (beginner/intermediate) learn the game and will be developing their putting, short-game and full swing skills. We will develop the participants into golfers who can start to play on the course recreationally or competitively.

This class is also offered at the Bing Maloney Golf Complex.

  • Spring
    • Saturday #1: February 28 – April 4
    • Saturday #2: April 18 – May 23
  • Fall
    • Saturday #1: August 29 – October 3
    • Saturday #2: October 10 – November 14

A flyer for Junior Linkers Practice & Play with information and dates.

Junior Linkers: Practice & Play

This program integrates instruction, course management strategies, competitive play, and personalized mentorship, creating a well-rounded learning experience. The sessions will be split between practicing on the Academy Holes, at the back of the driving range, and playing 9-Holes on Arcade Creek.

  • Spring
    • Friday #1: February 27 – April 3
    • Saturday #1: February 28 – April 4
    • Friday #2: April 17 – May 22
    • Saturday #2: April 18 – May 23
  • Fall
    • Friday #1: August 28 – October 2
    • Saturday #1: August 29 – October 3
    • Friday #2: October 9 – November 13
    • Saturday #2: October 10 – November 14

A flyer for Junior Linkers Summer League with information and dates.

Junior Linkers: Summer League

The summer session introduces a tournament-style atmosphere, providing participants with opportunities to engage in friendly yet challenging competitions. Players will compete every other week from age-appropriate yardages, ensuring a balanced and competitive environment that fosters confidence and growth under pressure. This program is structured with half the sessions on our state-of-the-art practice area, and the other half getting on course play.

  • Summer
    • Saturday: June 6 – August 1, skipping July 4

Comments are closed.