Check out this board for entertainment coming to the Pub. Every Friday night for the past 20+ years, you can catch local Jazz musicians playing in the Pub from 7-10p. There is also a spectacular Baron of Beef buffet to go along with the music. Come early to get a good seat.
There are many other special events, such as B.C. Day, with festivities throughout the afternoon such as the build-bail-and-sail, a dog show and tug of war. The evening culminates in a massive fireworks show. Come down and spend the whole day. On Labor Day, come celebrate the Hornby Island Wave-off, an event where the Denman-Hornby Ferry shoots off its water guns and puts on a show, while a few locals put on a show as well - check out the second video below (NSFW).
Menus available here.