Find a Venue for Every Sport!
Marlborough has become known as a host city for major youth sports tournaments, annually hosting Special Olympics of Massachusetts Tournament of Champions, New England Sports Center’s Beantown Classic and many more! For a list of sporting events in Marlborough, click on the venues that host the sports you’re interested in. Game on!
1Lt. Charles W. Whitcomb Middle School
25 Union Street, Marlborough, MA
Sports: soccer, softball, football, baseball, softball, lacrosse, field hockey, track and field, basketball
Byrne (Carisbrooke) Field
39 Hawkins Lane, Marlborough, MA
Sports: soccer & lacrosse
Darrell Field (Hildreth School)
1-31 Sawin Street, Marlborough, MA
Sports: softball
Ghiloni Park
239 Concord Road, Marlborough, MA
Sports: multi-purpose, soccer, softball, sand volleyball, basketball, skating (skate park)
Jaworek School
444 Hosmer Street, Marlborough, MA
Sports: baseball, soccer, basketball
Jericho Hill
496 Brigham Street, Marlborough, MA
Sports: winter sledding, fishing, basketball
Kane School
520 Farm Road, Marlborough, MA
Sports: baseball, basketball, street hockey
Kelleher Field
72 Jefferson Street, Marlborough, MA
Sports: soccer, football
Korean Veterans Field
15 Millham Street, Marlborough, MA
Sports: soccer, lacrosse
Marlborough High School
431 Bolton Street, Marlborough, MA
Sports: soccer, field hockey, softball, football, baseball, lacrosse, track and field, tennis
Richer School
80 Foley Road, Marlborough, MA
Sports: baseball, basketball
Stevens Park
22 Martin Street, Marlborough, MA
Sports: baseball, basketball, tennis
Ward Park
Orchard Street, Marlborough, MA
Sports: football, lacrosse, basketball, tennis, street hockey, skating (half pipe)
Williams Street Baseball Fields
Williams Street, Marlborough, MA
Sports: baseball
WWII Memorial Beach
Causeway Street, Marlborough, MA
Sports: basketball, swimming
Marlborough American Youth Football
Marlborough-Hudson Youth Lacrosse
Marlborough Boy Scouts – Pack 31
Marlborough Boy Scouts – Pack 42
Marlborough Boy Scouts – Troop 2
Marlborough Boy Scouts – Troop 39
Marlborough Boy Scouts – Troop 41