When is National Hug Day?

National Hug Day, is January 21st. Reverend Kevin Zaborney, of Caro, Michigan, started National Hug Day in 1986. This is not an official holiday, but Reverend Zaborney has the patent on the name.