Courses/MA/Juniper Hill Golf Course - Riverside Course
Public
18 holes
Juniper Hill Golf Course - Riverside Course
Northborough, MA
Book a tee time at Juniper Hill Golf Course - Riverside Course, an 18-hole public golf course in Northborough, MA.
~4.1tee times free up per dayfrom 97 cancellations · 64 days watched · updated Oct 2026· opens up ~1 day ahead· gone again in ~12 hrs
Available tee times
Public 18-hole course in Northborough — the Riverside layout at Juniper Hill, winding alongside the Assabet River. 6,098 yards from blue tees. The sister Lakeside course shares the same CPS booking system.
Holes
18
Typical fees
$54-59
The course
Booking rules
Season
Apr–Nov
Facilities & contact
Driving range
No
Putting green
Yes
Chipping area
No
Walking
Allowed
Carts
Extra
Good to know
Frequently asked questions
How much does it cost to play Juniper Hill Golf Course - Riverside Course?
Green fees at Juniper Hill Golf Course - Riverside Course typically run $54-59 per player — the spread we've seen across recent tee sheets, covering off-peak and prime times as well as any 9- and 18-hole rounds the course sells.
How often do tee times open up at Juniper Hill Golf Course - Riverside Course?
On average, about 4.1 tee-time cancellations open up per day at Juniper Hill Golf Course - Riverside Course, typically around ~1 day ahead. Freed slots are usually retaken within ~12 hrs, so it pays to act fast — or set an alert.
Does Juniper Hill Golf Course - Riverside Course have a driving range?
No — Juniper Hill Golf Course - Riverside Course doesn't have a driving range, though it does have a practice putting green.
Can you walk Juniper Hill Golf Course - Riverside Course?
Yes, walking is allowed at Juniper Hill Golf Course - Riverside Course.
When is Juniper Hill Golf Course - Riverside Course open?
Juniper Hill Golf Course - Riverside Course is generally open for the golf season from April through November.
Nearby
Other courses near Northborough
Cast a wider net — alerts can cover multiple courses at once.