A flash memory device comprises first and second mat structures connected to respective first and second high voltage lines, and a switch circuit connected between the first and second high voltage lines. The switch circuit supplies a program voltage from the first high voltage line to the second high voltage line during a first program operation of the flash memory device, and then supplies a voltage from the second high voltage line to the first high voltage line during a second program operation.