A semiconductor device includes a plurality of memory blocks including a plurality of memory cells, wherein the plurality of memory cells are divided into a plurality of pages; and an operation circuit configured to output operating voltages to local lines of a selected memory block, among the plurality of memory blocks, to perform a program operation, a read operation and an erase operation on the selected memory block, wherein the operation circuit is configured to apply a dummy pulse having a positive potential to the local lines of the selected memory block after completing the program operation, the read operation and the erase operation.