El primer domingo de enero, después de la fiesta de San Antonio Abate, se celebra el Palio delle Contrade de Buti, uno de los más antiguos de Italia. Aunque la primera edición del Palio se remonta a 1961, esta fiesta tiene sus raíces en el siglo XVII, cuando el 17 de enero, con motivo de las celebraciones de San Antonio Abate, protector de los animales, fueron bendecidos los establos del pueblo.
El día del Palio comienza con la Santa Misa de los Caballos seguida del tradicional desayuno de callos y vino en los barrios del pueblo. A media mañana todos los barrios desfilan por el pueblo, hasta llegar a la explanada del Duomo, donde se bendicen los caballos que correrán el Palio. Alrededor de las 14:00 horas se inicia la carrera, por un trazado de unos 700 metros de desnivel en ligero ascenso. La carrera se disputa en 3 salidas distintas, denominadas "baterías" o carreras individuales, en las que participan los caballos de los siete barrios divididos en grupos. Los ganadores de las tres baterías se disputan la final.
Durante los días previos al Palio, en cada una de las iglesias que representan a los barrios, se celebra una misa seguida de una cena a base de especialidades locales. En los días de la fiesta, en todas las calles del pueblo se puede degustar la "trippa alla butese", el plato típico de Buti preparado a base de callos de ternera cocinados con salchichas, zanahorias, judías y tomates.