Here are the public holidays in Estonia:
New Year's Day - January 1
Independence Day - February 24
Good Friday - The date varies each year but it falls on the Friday before Easter Sunday.
Easter Sunday - The date varies each year but it falls on the first Sunday after the first full moon following the vernal equinox.
Spring Day (also known as May Day) - May 1
Pentecost (also known as Whit Sunday) - The date varies each year but it falls on the seventh Sunday after Easter Sunday.
Victory Day - June 23
Midsummer's Day (also known as St. John's Day) - June 24
Day of Restoration of Independence - August 20
Christmas Eve - December 24
Christmas Day - December 25
Second Day of Christmas - December 26