Schools and offices will be closed Apr. 26 for the Battle of Flowers holiday and will reopen Apr. 29.