Celebrating its 25th anniversary between 19-21, 2026, the Cowichan Valley Bluegrass Festival is a living, breathing village of almost non-stop music with 60 performances on two stages and three acoustic over three days, plus their signature square dance under the stars on Saturday night.