Toronto
Photo: Toronto / rabbit75_ist/iStock

Toronto, Canada

One of the main St. Patty's Day events in Toronto is the Grand Marshal's Ball, which is held on the Friday before the holiday. The party includes dinner, drinks, and dancing. Additionally, the city's parade is fun without getting too rowdy. End the celebration at McVeigh's, one of the oldest Irish pubs in the city.