NATIONAL MAGIC DAY - October 31 National Magic Day on October 31st recognizes the thrill of the performance art. It takes place during National Magic Week. By National Day Calendar June 5, 2014