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.
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.

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.
777 Dedham St, Canton, MA 02021
Last Updated on December 15, 2023 by F. E. Mufute