Tanabata is Japanese, whereas Qixi is Chinese. While Tanabata is observed in Japan on July 7 according to the Gregorian calendar, Qixi is celebrated in China on July 7 according to the Lunar calendar.