Looking for things to do in Lake Cowichan, BC? There are 60 upcoming events posted by local organizations including Municipality of North Cowichan Recreation, Cowichan Performing Arts Centre. Listings come from local organizations posting directly and from
organizers' public event pages; always confirm details with the
organizer before attending.
Coming up
Monday, October 19 · 6:00 am · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Start your day with a refreshing swim during our Early Bird Length Swim. Whether you're training or just looking for a peaceful way to wake up, this session is ideal for all skill levels. A minimum of two lanes will be available to public during this time.
Monday, October 19 · 7:30 am · Cowichan Aquatic Centre (Wave Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Develop strength and balance with this relaxing form of aquatic exercise. Aqua Yoga is low impact, performing Yoga poses in warm water.
Monday, October 19 · 7:30 am · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Start your day with this entire body tone and tighten class. Full of fun variations on classic exercises. Leave refreshed to take on the rest of your day! Ages: 16 to 99.
Monday, October 19 · 9:00 am · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Cardio, Cardio, Cardio…This all-level class includes warm up, cardio, strengthening, abs, and a cool down. Taught in cooler pool.
Monday, October 19 · 9:00 am · Fuller Lake Arena, 2876 Fuller Lake Road, Chemainus, BC V0R 1K5
Hosted by Municipality of North Cowichan Recreation
Our drop-in Parent and Tot Skate offers a slower paced leisurely skate, which provides a safe environment. This is a great way to introduce your child to skating.
Monday, October 19 · 9:00 am · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Lanes are open for public use, offering a relaxed and flexible swim session. Whether you're getting in your daily laps or just enjoying the calm waters, it’s the perfect daytime refresh for swimmers of all levels. A minimum of two lanes will be available during this timeframe.
Monday, October 19 · 9:15 am · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
A full body high intensity interval training class that will get those muscles hustling. Options for low impact that will still get you sweating. Great for all levels! Ages: 16 to 99.
Monday, October 19 · 10:00 am · Fuller Lake Arena, 2876 Fuller Lake Road, Chemainus, BC V0R 1K5
Hosted by Municipality of North Cowichan Recreation
Enjoy a relaxed and focused skating experience during Adult Lap Skate. This session offers a calm environment to skate laps around Fuller Lake Arena at your own pace — perfect for light exercise, building stamina, or simply enjoying time on the ice. Ages: 15+.
Monday, October 19 · 10:15 am · Cowichan Aquatic Centre (Fitness Room 1), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Upbeat cardio classes. A great way to challenge yourself through drills and skills. Look at cycling in a new light. Ages: 16 to 99.
Monday, October 19 · 10:30 am · Cowichan Aquatic Centre (Wave Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Recovering from an injury, surgery, or have limited mobility? A gentle warm-up followed by range of motion exercises, a warm down, and relaxing stretch. Taught in warm pool.
Monday, October 19 · 11:15 am · Fuller Lake Arena, 2876 Fuller Lake Road, Chemainus, BC V0R 1K5
Hosted by Municipality of North Cowichan Recreation
Stick & Puck is a public session designed for players aged 14 and up to work on hockey skills in a non-game, open-ice setting. Whether you're practicing shooting, passing, or puck control, this is the perfect opportunity to focus on development at your own pace. All participants…
Monday, October 19 · 11:15 am · Cowichan Aquatic Centre (Wave Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
This is great for those who are looking for a little more of a challenge but still requiring some therapy. This class includes 15-20 minutes cardio with range of muscle conditioning, strengthening, and stretching. It will help you take on some of the other aquatic fitness…
Monday, October 19 · 11:15 am · Cowichan Aquatic Centre (Fitness Room 1), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Short on time? This class is for you! Core, endurance, and strength all in one. Challenge yourself by using the TRX straps to leverage gravity and your own bodyweight to complete the exercise. Ages: 16 to 99.
Monday, October 19 · 12:15 pm · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
In the cooler pool, this great lunch time workout is 45 minutes and includes cardio, strength, and a cool down.
Monday, October 19 · 12:15 pm · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Full body circuit training guaranteed to get the heart rate up for the mid-day sweat! Ages: 16 to 99.
Monday, October 19 · 1:20 pm · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
The goal of this class is to improve flexibility and range of motion after a great workout. Ages: 16 to 99.
Monday, October 19 · 3:00 pm · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Swim lanes of the competition pool are open for public use, offering a relaxed and flexible swim session. Whether you're getting in your daily laps or just enjoying the calm waters, it’s the perfect daytime refresh for swimmers of all levels.
Monday, October 19 · 5:00 pm · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
A uniquely fun interval class! You'll swing kettle bells in various sequences and styles to get your heart pumping and use a variety of equipment to tone and strengthen your muscles. Previous Kettle Bell use not required! Ages: 16 to 99.
Monday, October 19 · 6:00 pm · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Lanes are open for public use, offering a relaxed and flexible swim session. Whether you're getting in your daily laps or just enjoying the calm waters, it’s the perfect daytime refresh for swimmers of all levels. A minimum of one lane will be available to public during this…
Monday, October 19 · 6:30 pm · Cowichan Aquatic Centre (Wave Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
The waves and water features will be on in the leisure pool during this time frame.
Monday, October 19 · 7:00 pm · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
This all-level class includes warm up, cardio, strengthening, abs, and a cool down. Taught in cooler pool.
Tuesday, October 20 · 6:00 am · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
START YOUR MORNING OFF RIGHT, with a fitness class circuit that offers a dynamic workout. You'll go through a series of different exercise stations, targeting various muscle groups. Ages: 16 to 99.
Tuesday, October 20 · 6:00 am · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Start your day with a refreshing swim during our Early Bird Length Swim. Whether you're training or just looking for a peaceful way to wake up, this session is ideal for all skill levels. A minimum of two lanes will be available to public during this time.
Tuesday, October 20 · 8:00 am · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Lanes are open for public use, offering a relaxed and flexible swim session. Whether you're getting in your daily laps or just enjoying the calm waters, it’s the perfect daytime refresh for swimmers of all levels. A minimum of two lanes will be available during this timeframe.
Tuesday, October 20 · 8:15 am · Cowichan Aquatic Centre (Competition Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Tethered to the lane line and performing simulated spin exercises - this program is a great toning & cardio workout. Cooler pool.
Tuesday, October 20 · 8:30 am · Fuller Lake Arena, 2876 Fuller Lake Road, Chemainus, BC V0R 1K5
Hosted by Municipality of North Cowichan Recreation
Stay active, have fun, and enjoy the game with our 50+ Hockey sessions — a great way to get on the ice, meet other players, and keep your skills sharp in a relaxed, non-contact setting. Open to players aged 50 and over Sign-in is required before going on the ice Full hockey…
Tuesday, October 20 · 9:00 am · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Community-minded hatha yoga, anchored in opening and closing breath work and meditation. Responsive to the needs of those who drop in, classes offer mindful, focused movement to support physical, mental, and emotional range, balance, self-sensing, and ease. Ages: 16 to 99.
Tuesday, October 20 · 9:00 am · Cowichan Aquatic Centre (Wave Pool), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Taught in the warmer pool, these easy-to-follow moves use the water as resistance, is non-impact, core & strength challenging as well as fun.
Tuesday, October 20 · 10:45 am · Cowichan Aquatic Centre (Fitness Room 2), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Gentle Dryland exercise program that includes chair exercises, strength, mobility, balance, and relaxation. Ages: 16 to 99.
Tuesday, October 20 · 12:30 pm · Cowichan Aquatic Centre (Fitness Room 1), 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Looking for a quick full body class at lunch time? This class is for you! Core, endurance, and strength all in one. Challenge yourself by using the TRX straps to leverage gravity and your own bodyweight to complete the exercise. Ages: 16 to 99.
Tuesday, October 20 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The CPAC and Gee Dan Productions presents Jim Witter has been entertaining crowds for over 30 years. Whether it be his original music, the music of Billy Joel and Elton John, or any of the other many artists he pays tribute to, Jim’s versatility as an artist has allowed him the…
Thursday, October 22 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The Great Canadian Road Trip Tour brings together three of Canada’s most celebrated country music icons for an unforgettable evening of stories, songs, and shared memories. Featuring legendary performers Doc Walker, Jason McCoy, and Michelle Wright, the tour offers audiences a…
Friday, October 23 · 4:00 pm · Cowichan Aquatic Centre, 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Join us at the Cowichan Aquatic Centre for Fright Night! Here you can enjoy spooky games and activities, say "Hello" to our zombie lifeguards, and brave your way through our haunted house! This haunted event will make for an unforgettable Halloween!
Friday, October 23 · 7:00 pm · Cowichan Aquatic Centre, 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Join us at the Cowichan Aquatic Centre for Fright Night! Here you can enjoy spooky games and activities, say "Hello" to our zombie lifeguards, and brave your way through our haunted house! This haunted event will make for an unforgettable Halloween!
Friday, October 23 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Senior $33 | Student $18 Recommended 18+ THE IMPROVISERS, some of Canada’s best improvisational comedians, take on your suggestions and create spontaneous comedy sketches right before your eyes. The show is a fun, variety filled, high energy comedy experience with performers who…
Saturday, October 24 · 4:00 pm · Cowichan Aquatic Centre, 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Join us at the Cowichan Aquatic Centre for Fright Night! Here you can enjoy spooky games and activities, say "Hello" to our zombie lifeguards, and brave your way through our haunted house! This haunted event will make for an unforgettable Halloween!
Saturday, October 24 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The Vancouver Horror Show (VHS) Film Festival is back in Cowichan this year! Get into the spooky season with a set of newly premiering short films featuring eerie tales and jumpscares and celebrating the art of horror! From emerging Canadian voices to international genre…
Saturday, October 24 · 7:00 pm · Cowichan Aquatic Centre, 2653 James Street, Duncan, BC V9L 2X5
Hosted by Municipality of North Cowichan Recreation
Join us at the Cowichan Aquatic Centre for Fright Night! Here you can enjoy spooky games and activities, say "Hello" to our zombie lifeguards, and brave your way through our haunted house! This haunted event will make for an unforgettable Halloween!
Sunday, October 25 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
General tickets are on sale on Thursday, July 2 at 10am PST. BackBeat Entertainment presents Hailed as the best Beach Boys tribute on the planet, BACKBEAT’s Let’s Go Surfin’! theatre show has dazzled audiences everywhere with its mind-blowing harmonies and top tier musicianship.…
Monday, October 26 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The Cowichan Hospice Society presents Subscribe to all 5 shows for $70! Single tickets on sale on September 2, 2026. Subscriptions can be purchased by phone or in-person only. A piano tuner with ultra-sensitive hearing discovers his rare talent for cracking safes in this…
Friday, October 30 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Regular Adult $39 | Regular Senior $33 | Regular Student $20 | Regular Child $18 *Discounted Rows A & B: Adult/Senior $33 | Student/Child $18 Experience the complex fusion of classical ballet and rock music in an emotionally charged program. Ballet Rocks takes you on a journey…
Sunday, November 1 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The CPAC and Gee Dan Productions presents General tickets are on sale Friday, July 17 at 10am PST. Tier 1: $88 Tier 2: $77.50 Tom Cochrane and his various bands, including Red Rider, have firmly cemented themselves as a popular arena and large festival touring act across Canada…
Friday, November 6 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Shantero Productions presents Canada’s #1 stand-up road warrior Ron James, is in the driver’s seat once again and bound full throttle for the ‘big wide open’ with his new show, ‘The Noise Between Our Ears.’ With a seismic level of socio-political change shifting a reality we…
Friday, November 13 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
JDR Enterprises presents COMPLETELY CREEDENCE BAND is a dynamic tribute to the iconic American rock band CCR (Creedence Clearwater Revival). This talented group of musicians brings the classic hits and energy of CCR to audiences everywhere. With a deep appreciation for the music…
Saturday, November 14 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Cowichan Symphony Society presents Single Student/Child: $20 Subscriptions available now: Adult $240 | Student/Child $60. Please call 250-746-2722 to book subscriptions. CHRISTIAN KLUXEN, conductor HAYOUNG CHOI, cello Victoria Symphony Rossini: Il signor Bruschino Overture…
Sunday, November 15 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The CPAC and Gee Dan Productions presents Grammy-nominated and JUNO-award-winning Canadian rock band, Crash Test Dummies, have played to fans all over the world for over 30 years. Get into the holiday spirit as they perform classic holiday hits from their festive Jingle All The…
Wednesday, November 18 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Paquette Entertainment presents Walk Like A Man is the ultimate celebration of Frankie Valli & The Four Seasons, recreating the iconic powerful falsetto with perfection. Produced by its very own West End star, Mark Halliday, Walk Like A Man has amazed audiences across the globe…
Saturday, November 21 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
GS Entertainment Productions presents Student $35 | Child $25 GOT STONES! – A High-Voltage Tribute to the Rolling Stones’ Steel Wheels Era Get ready to relive one of the Rolling Stones’ most iconic eras as GOT STONES! brings the electrifying energy of the Steel Wheels Tour back…
Sunday, November 22 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The CPAC and Gee Dan Productions presents Please contact the box office at 250-746-2722 to join the waitlist. Tier 1: $88 Tier 2: $77.50 Amanda Marshall is a Diamond-certified Canadian singer-songwriter whose self-titled debut album stands among the best-selling Canadian albums…
Monday, November 23 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The Cowichan Hospice Society presents Subscribe to all 5 shows for $70! Single tickets on sale on September 2, 2026. Subscriptions can be purchased by phone or in-person only. After an accident leaves her daughter Sumi comatose in Winnipeg, Sara arrives from Seoul. While using…
Saturday, December 5 · 12:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Senior $33 | Student/Child $18 | Family $90 The Cowichan holiday classic returns! Experience the magic of The Nutcracker this holiday season with RCYB’s annual full-length ballet. Featuring a cast of 100+ dedicated and enthusiastic dancers, The Nutcracker is under the direction…
Saturday, December 5 · 4:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Senior $33 | Student/Child $18 | Family $90 The Cowichan holiday classic returns! Experience the magic of The Nutcracker this holiday season with RCYB’s annual full-length ballet. Featuring a cast of 100+ dedicated and enthusiastic dancers, The Nutcracker is under the direction…
Thursday, December 10 · 8:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Ocean Entertainment Worldwide presents Senior $57.50 | $6 off base price for groups of 10 or more General tickets will be on sale on September 17 at 10am PST. Step out of the winter chill and into the elegant, warm, golden glow of a mid-century jazz club. HOME FOR THE HOLIDAYS ~…
Friday, December 11 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Zachary Stevenson Music presents Student: $39 | Child $29 Early bird sale begins Friday, September 11 until September 28th at 10am PST. Get regular adult-priced tickets for $59 in the early bird sale! Acclaimed performer and musician Zachary Stevenson returns to Duncan this…
Sunday, December 13 · 2:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Senior $33 | Student/Child $18 Winter Harp is a Christmas masterpiece! Velvet gowns, golden instruments, candles, backdrops of cathedrals and snow – it’s like visiting Christmases of long ago. Classical and Celtic harps combine with flutes, violin/fiddle, rare medieval…
Monday, December 14 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The Cowichan Hospice Society presents Subscribe to all 5 shows for $70! Single tickets on sale on September 2, 2026. Subscriptions can be purchased by phone or in-person only. Between 1957 and 1958, Robert Bateman and Bristol Foster undertook the adventure of a lifetime —…
Friday, December 18 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Mike and Chantelle Delamont present Regular on sale begins Friday, October 9 at 10am PST. Back by popular demand! God is a Scottish Drag Queen Christmas Special returns this December! God, dressed in a holiday power suit, returns to set the record straight and expound on…
Saturday, December 19 · 7:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Cascadia Concerts presents General sales begin on Monday, September 21 at 10am PST. Student $35 | Child $25 Songs For A Winter’s Night celebrates the enduring legacy of Gordon Lightfoot with an evening of timeless, familiar melodies and holiday charm. Drawing from every era of…
Sunday, December 20 · 3:30 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
Festive Brass presents Student $28 This holiday season, Festive Brass takes you to the movies with A Cinematic Christmas — a spectacular live concert celebrating the music, magic and memories of the holiday season on screen. Featuring Festive Brass’s signature blend of brilliant…
Monday, January 11 · 7:00 pm · Cowichan Performing Arts Centre, 2687 James Street, Duncan, BC
Hosted by Cowichan Performing Arts Centre
The Cowichan Hospice Society presents Subscribe to all 5 shows for $70! Single tickets on sale on September 2, 2026. Subscriptions can be purchased by phone or in-person only. The estranged children of a once-famous artist hire a forger to complete his unfinished works so they…