Junior Golf Programs

We offer plenty of junior programs throughout the year.  We hope you see a program you might enjoy.  Program information below for High School/Middle School Program, Junior League, and Newton Parks and Rec Programs


Class 1 July 8-11; Class 2 July 15-18; Class 3 July 22-25; Class 4 July 29 – Aug 1; Class 5 Aug 5-8; Class 6 12-15;

Cost $215

If you purchase Jr Pass (M – Thu and Fri – Sun and holidays after 3pm) $300. Class Cost $99.00 per class.

9am Start (May Drop off Earlier in morning we open at 6am)
9am – 10am Lesson on course or practice Tee
10am – 12pm Play 9 holes with other kids no supervision
12pm – 12:30pm Lunch (can bring own or purchase at snack bar)
12:30 – 1:30pm Lesson on course or practice tee
1:30pm – 3pm Back on course to play reminder of round with other kids no supervision
(Can continue to play on course till 4:30pm)
If you have questions or would like to sign your child up for

Junior Program 8 to 14 Year Olds

See all classes attached

Registration for this program can be done through Newton Parks and Rec Department.  If you have any questions please call us in the pro shop at 617-630-1971 ext 0.  Newton Parks and Rec Registration Page , Once there click Newton Parks and Rec, and then all golf programs are under General Recreation tab.


Since 2014 we have offered a PGA Jr league.  We offer at U13 team (ages 8 to 13) as well as a U16 team (ages 13 after July 31st to 16 before July 31st) .

U13 team plays a scramble format against another team.  An example of how this works is each group of the team will have 3 to 4 players.  Each player will play a specified number of holes.  Player 1 and Player 3 play the first 3 holes, Player 2 and Player 3 play the 2nd 3 holes and Player 1 and Player 2 finish the last 3 holes.  They will play a scramble format (sometimes called best ball) which should help move players along.

U16 team players must be able to play their own ball for 9 holes.  There is no scramble format for this group.

Tentative schedule for spring 2019

Practices will be held on Mondays at 6 pm and start April 10th weather dependent. The first match (tentative schedule) for the teams will be May 4th 4:30 pm; May 11th 4:30 pm; May 18th, May 25th 4:30 pm; June 1st 4:30 pm; June 8th 4:30 pm.

Cost is will be paid direct to Mike Albrecht and is $275, once we have everyone registered. At this time we are creating a waitlist for our Junior League.  If you would like to get on the waitlist please email me at albie.bargoot@gmail.com.

Thank you,