Cũng như bao lễ hội khác, lễ hội Xo may gồm hai phần chính: phần lễ và phần hội.
Phần lễ được tổ chức trang trọng với các nghi thức cúng đình, cầu mưa thuận gió hòa, mùa màng bội thu, nhà nhà no ấm, hạnh phúc tại đình Nà Ngàm.
Bước vào phần hội, người dân và du khách được gặp gỡ, giao lưu, thưởng thức các diễn xướng văn hóa đặc trưng, nổi bật là điệu múa Dậm Thuông - điệu múa truyền thống mang đậm tính cộng đồng của người Tày, với sự tham gia của hơn 350 diễn viên quần chúng.
Cùng với đó là nhiều hoạt động văn hóa, văn nghệ, thể thao sôi nổi và nhiều trò chơi dân gian hấp dẫn...
Lễ hội Xo may góp phần bồi đắp niềm tự hào dân tộc, hun đúc truyền thống yêu nước, yêu quê hương; đồng thời gìn giữ, phát huy giá trị tâm linh và bản sắc văn hóa của người Tày. Qua đó, tạo khí thế thi đua sôi nổi, cổ vũ Nhân dân vượt khó, tích cực tham gia các phong trào, thực hiện hiệu quả nhiệm vụ phát triển kinh tế - xã hội tại địa phương.