There are many various festivals celebrated in Vedic culture throughout the year. We shall mention some of the most important ones.
Important to mention that the days of festives and fasting days (ekadashi and shivaratri) shift every year because their dates are in Lunar calendar (according to Indian tradition). Thus calendar is updated every year.