Youth on Course brings affordable course access to youth golfers throughout Massachusetts. The $25 annual membership fee gives youth golfers ages 6-18 access to play at any of the 35 participating courses throughout the Bay State (and 2,000 across the country) for only $5 per round. When Juniors join Youth on Course through Mass Golf, they also become Mass Golf members and gain access to a number of member benefits, outlined below.
Wondering how you can help support youth golf in Massachusetts? By making a donation to the Mass Golf Youth Fund, you are investing in the future of the game for generations to come. Your donation allows Mass Golf to support programming like Youth on Course, which helps make the game more affordable and accessible for youth across the state. All donations made are 100% tax-deductible.

For more information, contact Kyle Sherman, Manager of Member Events & Services, at 774-430-9014 or via e-mail at ksherman@massgolf.org
Step 1 – Sign up for Youth on Course – Register Here
Step 2 – Complete the Youth on Course Online Curriculum – Complete Course Here
Step 3 – Download the Youth on Course mobile app to view your membership card and available courses in your area.
Simply call a participating course to make a tee time, show your mobile app membership card when you check in at the pro shop and play golf!
Note: it may take 1-3 days for Youth on Course to process your registration and for the mobile app to recognize you.
Step 4 – Get out and play!
Participating Courses in Massachusetts: All offers are $5 for walking 9 or 18 holes
The times available to use the Youth on Course rate at each course are listed below.
Participants are highly encouraged to call the golf shop or schedule tee times prior to arriving.
*Updated February 27, 2026
| COURSE | CITY | RATE | AVAILABILITY | BADGE REQUIRED* |
|---|---|---|---|---|
| Amherst Golf Club | Amherst | $5 | No restrictions on days or times. Subject to tee time availability. Players aged 12 and under must be accompanied by a paying adult aged 18 or older. | Yes |
| Apex Entertainment Center *Golf Simulators | Marlborough | $5 | Valid Monday through Friday, walk-ins only and based on availability. Not valid during school holidays and school vacation weeks. | |
| Berlin Country Club | Berlin | $5 | Mon to Thur: 11 a.m. - 2 p.m. / Sat & Sun,: after 4 p.m. | |
| Bradford Country Club | Bradford | $5 | Mon – Thurs: 11:00 AM – 2:30 PM (without a paying adult) | Mon – Thurs: 9:30 AM – 2:30 PM (with a paying adult) | Sat, Sun, and Holidays: After 2:00 PM (with a paying adult) | |
| Captains Golf Course | Brewster | $5 | Every day after 5:00 PM | |
| Chatham Seaside Links | Chatham | $5 | Monday to Thursday after 12:00pm | Fri, Sat & Sun after 4:00pm | |
| Chelmsford Country Club | Chelmsford | $5 | Without adult: Mon to Thurs 10 am - 3 p.m. With paying adult: Weekends and holidays after 3 p.m. All Youth on Course tee times must be booked by calling the pro shop and cannot be booked online: 978-256-1818. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Cranberry Valley Golf Course | Harwich | $5 | Every day after 4:00 p.m. | |
| Crystal Lake Golf Course | Haverhill | $5 | Must Call Ahead. Without adult: Mon-Thurs 11am - 2:30pm. With paying adult: Mon to Thurs 9:30am - 2:30pm, Sat, Sun & Holidays after 2pm. YOC may not be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Cyprian Keyes Golf Club | Boylston | $5 | 9 Hole Par-3 Course: Anytime | 18 Hole Course: Must be one full greens fee accompanying every YOC round. Monday-Thursday anytime, Friday-Sunday and holidays after 4:00 PM | |
| Dudley Hill Golf Club | Dudley | $5 | No Restrictions | |
| Garrison Golf Center | Haverhill | $5 | Monday – Thursday: 11:00 AM – 2:30 PM (without a paying adult) Monday – Thursday: 9:30 AM – 2:30 PM (with a paying adult) Saturday, Sunday, and Holidays: After 2:00 PM (with a paying adult) | |
| Highland Golf Links | Truro | $5 | Monday to Thursday after 12:00pm | Fri, Sat & Sun after 4:00pm | |
| Indian Meadows Golf Course | Westborough | $5 | Monday to Thursday after 2:00pm | Fri, Sat & Sun after 4:00pm | |
| Kings Way Golf Club | Yarmouthport | $5 | Without Adult: Mon – Thurs after 5pm | With Paying Adult: Mon – Thurs any time Fri – Sun after 5pm YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Little Harbor Golf Course | Wareham | $5 | Without adult: Mon - Thurs after 11:00 a.m. With paying adult: Fri - Sun after 3pm. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Maynard Golf Course | Maynard | $5 | Mon, Tues, Thur before 1:50pm & after 6pm. Wed before 11:30am. Sat, Sun & Holidays after 2pm with paying adult. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Newton Commonwealth Golf Course | Newton | $5 | Every day after 6 p.m. (4 p.m. September/October) | With a paying adult Monday to Thursday anytime. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| North Hill Country Club | Duxbury | $5 | Monday to Thursday after 12:00pm | Fri, Sat & Sun after 4:00pm | |
| Norwood Country Club | Norwood | $5 | Mon to Thur before 7:30 a.m. & after 5:30 p.m. Sat, Sun & Holidays after 4 p.m. With paying adult: Mon - Thurs 9:30am - 2:30pm, Sat, Sun, Holidays after 2pm. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Pakachoag Golf Course | Auburn | $5 | Valid Monday-Thursday anytime. Excluding holidays. Not to be used during organized leagues, tournaments, or team practices/matches. | |
| Rockland Golf Course | Rockland | $5 | Mon - 9 holes after 3pm / Tue 18 holes 12pm - 2pm / Thurs 18 holes 10am - 1pm / Mon, Fri, Sat, Sun, Holidays 9 holes after 3pm. No back 9 tee times any day after 5pm. YOC players must have a parent or guardian come into the pro shop to check the players in before teeing off. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| South Shore Country Club | Hingham | $5 | Walking only | Mon to Thur after 12 pm / Fri, Sat, Sun, Holidays after 3 pm | Tee times must be booked 24 hours in advance | |
| Stoneham Oaks Golf Course | Stoneham | $5 | Without Adult: Mon to Fri before 2 p.m. / Sat, Sun & Holidays after 4pm | Paying Adult: Mon to Fri Anytime / Sat, Sun, Holidays after 3 p.m. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| The Acorn at Shining Rock Golf Club | Northbridge | $5 | Monday to Friday 8 AM to 6 PM. Any player under 14 years of age must be accompanied by someone at least 18 years of age. | |
| The Bay Pointe Club | Onset | $5 | Mon to Fri after 2 p.m. / Sat, Sun & Holidays after 3 p.m. | |
| Touisset Country Club | Swansea | $5 | Weekdays 9:00 a.m.-3:00 p.m., or after 5:00 p.m. / Weekends after 2:00 p.m. | |
| The Links at Mass Golf | Norton | $5 | Must play with a paying adult or adult member before 11:00 AM on weekends and holidays. No restrictions Monday - Friday or after 11:00 AM on weekends and holidays. | |
| Unicorn Golf Course | Stoneham | $5 | Mon to Thurs 11:00 a.m. - 2:00 p.m. & after 5:30 p.m. / Fri, Sat, Sun, Holidays after 6:00 p.m. YOC not to be used during organized leagues, tournaments, or team practices/matches. | Yes |
| Village Golf Links | Plymouth | $5 | Monday to Friday after 11 AM | |
| Waubeeka Golf Links | Williamstown | $5 | Weekends after 12pm, unless playing with a parent. Weekdays anytime. | |
| Wenham Country Club | Wenham | $5 | Anytime during the week and after 12 p.m. on the weekends/holidays | |
| West Bridgewater Country Club | West Bridgewater | $5 | *9 Holes Only* Monday to Thursday after 12:00pm | Fri, Sat & Sun after 4:00pm | |
| Wyckoff Country Club | Holyoke | $5 | No Restrictions |
*Members must have completed the Course Readiness Curriculum and received the Etiquette Badge before arriving for a tee time.
For more information, contact Kyle Sherman, Manager of Member Events & Services, at 774-430-9014 or via e-mail at ksherman@massgolf.org