About the Cohasset Sports Complex
Cohasset Sports Complex (CSC) is a state-of-the-art facility that has everything for your sporting and soccer needs.
Our indoor space is 22,500 square feet of un-boarded, wall-to-wall, top-of-the-line turf, which may be used as a full-size field, 2 mid-size fields for league play or 4 smaller training fields. The indoor facility also contains garage doors that may be opened or closed depending on the season.
In addition, CSC is proud to offer an outdoor field space with the same top-of-the-line turf. The outside field has professional-grade flood lights, meaning that rain or shine, day or night, you can play on our field until your heart is content!
Inside the complex, we have a well-stocked consession stand with a variety of food and drink options to curb your cravings and fuel your game. We also have select sporting items available for purchase.
In addition to our fantastic field spaces and delicious consessions, CSC has a unique sky-lounge area equipped with comfortable seating, a giant plasma TV, and a full view of our indoor field. This space is perfect for watching the games and for post match celebrations or commiserations.
Stop by CSC today to learn more about our exciting programs and events!