Various traditions are practiced on certain days of the year in Wales both currently and historically, including festivities originating in Welsh, Celtic, English and Christian cultures.