Featured Convention Center Events

Perfect Location For Perfect Events

Beyond the meetings, it’s the details that make your event unforgettable.

Welcoming Staff

Our team stands ready to welcome your attendees and ensure an effortless event.

Location, Location

Worcester is centrally located at the crossroads of both New England and MA for easy access.

Worcester, MA

Ranked #16 in Forbes Top 25 U.S. Cities with the Best Quality of Life. - February 2024

A Tasty Event

Our culinary team will make your event a sophisticated affair that look and taste sublime.

The DCU Center is a premier venue for corporate events, trade shows, consumer shows, functions and meetings in Central Massachusetts in the heart of downtown Worcester. 

Worcester is the 2nd largest city in New England with a thriving corporate community including national and international leaders in medical, biotech and academia.

Partners