Provided are a display device and method of driving the same. A display device includes: a display panel including: data lines and gate lines intersecting each other, and pixels in a matrix, a timing controller configured to reduce a refresh rate of the pixels in a low-speed driving mode compared to a refresh rate of the pixels in a normal driving mode, and a display panel driving circuit configured to: write data to the display panel, write data to the pixels during N driving frame periods within a unit of time, that is set to the refresh rate of the low-speed driving mode, under the control of the timing controller, where āNā is a positive integer of 2 to 4, wherein the pixels are configured to hold a voltage of previous data for a remaining time other than the N driving frame periods of the unit of time.