
Corpus Christi
Thursday 19 Jun 25
Christian holiday celebrating the Eucharist.

West Virginia Day
Friday 20 Jun 25
State holiday in West Virginia, USA.

Summer Solstice
Saturday 21 Jun 25
The longest day of the year.

International Yoga Day
Saturday 21 Jun 25
A day to raise awareness about the benefits of yoga.

Dragon Boat Festival
Wednesday 25 Jun 25
Chinese festival commemorating the life and death of the poet and statesman Qu Yuan.

Canada Day
Tuesday 01 Jul 25
National day of Canada.

Happy 4th July
Friday 04 Jul 25
Independence Day in the United States.

Bastille Day
Monday 14 Jul 25
French National Day, commemorating the storming of the Bastille in 1789.

Guru Purnima
Wednesday 16 Jul 25
Celebration of Guru's Enlightenment