Topgolf Now has a Location in Canton, Massachusetts

Topgolf, a globally recognized sports entertainment company, has a new venue in Massachusetts. Located at 777 Dedham Street, Canton, this is their first venture into the state. The move highlights their dedication to providing tech-driven golf fun nationwide.

Topgolf location in Canton, Massachusetts.

The Canton site opened in late 2023. It features 90 hitting bays, all equipped with heaters and fans. The company equipped each bay with its Top tracer technology, offering a high-tech twist to the traditional golfing experience.

Topgolf was founded by twin brothers Steve and Dave Jolliffe in Watford, United Kingdom, in 2000. The Jolliffe brothers developed the innovative Toptracer technology. This system changed the game by graphically tracking golf balls’ flight paths for players’ analysis and enjoyment.

TopGolf in Las Vegas, Nevada

Today, Topgolf has over 70 locations worldwide and is headquartered in Dallas, Texas. In 2020 Callaway Golf Company acquired Topgolf for $2 billion.

Top Golf in Canton offers a full food and beverage menu, catering to golf fans and foodies alike. Moreover, it boasts a rooftop terrace and an outdoor patio, providing socializing spaces.

Location History

In the past, it was home to the Cumberland Farms facility, a landmark visible in 1960s aerial images.

The oldest Google Earth aerial view of the area with the Cumberland Farms facility open in 1995
2012 Street View of the Cumberland Farms facility
The same view of the location 10 years after the Cumberland facility was demolished.

777 Dedham St, Canton, MA 02021

Last Updated on December 15, 2023 by F. E. Mufute

Get the scoop on the latest developments and attractions – subscribe today!