TODAY
Mamma Mia! A musical of ABBA's greatest hits at the Royal Theatre, today through Aug. 4 at 8 p.m., Aug. 5 at 7: 30 p.m. with matin脙漏e Aug. 4 and 5 at 2 p.m. Tel. 250-386-6121.
Little Shop of Horrors presented by the Blue Bridge Repertory Theatre, tonight through Aug. 12 at the McPherson Playhouse, Tuesday through Saturday at 8 p.m. with matin脙漏e Saturday, Sunday and Aug. 8 at 2 p.m. Tel. 250-386-6121.
Victoria Summer Music Festival: Alcan Quartet and Emily Carr String Quartet at UVic, Phillip T. Young Recital Hall, 7: 30-9: 30 p.m.; vsmf.org
Comedy for Cancer with comedy and music at Club 9One9, Strathcona Hotel, 919 Douglas St. 7: 30 p.m. Tel. 250-480-3254.
Beach Snoop at Low Tide, a guided walk for all ages at Island View Beach Regional Park. Meet at the picnic shelter on Homathko Road, off Island View Road, 10 a.m.-noon. CRD Parks programs, tel. 250-478-3344 or crd.bc.ca/parks
Capital City Syncopators at Swans Pub, 506 Pandora Ave. 9 p.m.-midnight. Tel. 250-361-3310.
On the Dock with Edward Lee, Dane Letourneau and Gerry Barnum at The Dinghy Dock Pub, 8 Pirates Lane, Nanaimo, 7 p.m. Tickets include return ferry, 20 per cent off food and the show at ticketzone.com
> timescolonist.com/events