Cứ vào dịp Xuân về, đồng bào các dân tộc huyện Ba Bể lại tổ chức lễ hội để cảm tạ thần núi, thần sông và gửi gắm những mong ước về một năm mới an lành, mưa thuận gió hòa, mùa màng tốt tươi
Về xã Nam Mẫu, huyện Ba Bể trong những ngày này, bạn sẽ được hoà cùng với màu sắc rực rỡ của ngày hội dân tộc, với những trò chơi dân gian như bịt mắt bắt dê, chọi bò, đấu vật, đẩy gậy, hát đối đáp được tổ chức trên đảo An Mã của hồ Ba Bể… Bạn cũng có thể thưởng thức nhiều đặc sản địa phương là những loại bánh làm từ bột gạo nếp ngâm với các loại lá rừng như bánh trời, bánh khảo…
Lễ hội Xuân Ba Bể diễn ra trong 3 ngày (từ mùng 9 - 11 tháng Giêng Âm lịch). Mở đầu là màn dâng lễ của 16 xã của huyện Ba Bể. Lễ vật của các xã gồm có xôi, gà, lợn, nải chuối, bánh khảo và một chai rượu ngô. 16 mâm lễ này được các thôn nữ kính cẩn dâng lên thần núi, thần sông, thần hồ để cầu một năm bình an cho dân làng với mưa thuận gió hoà, mùa màng bội thu, vạn vật sinh sôi nảy nở. Phần lễ kết thúc bằng bài cúng kỳ yên giải hạn năm cũ và cầu bình an cho năm mới.
Sau tiếng trống khai hội là các tiết mục văn nghệ với những điệu lượn, lời then, tiếng tính… làm say lòng du khách. Sau phần lễ là phần hội với nhiều trò chơi hấp dẫn như: đua thuyền độc mộc, ném còn, đấu võ dân tộc, bắn cung và biểu diễn múa, hát truyền thống của các dân tộc.