Abstract: A method for driving a flat panel display is provided. The flat panel display has n scan lines, wherein n is a positive integer. Each of the scan lines is coupled to a plurality of pixels. The driving method according to the invention includes the steps as follows: when pixels coupled to a kth scan line are enabled, pixels coupled to the scan lines from the first to k?1th are disabled and pixels coupled to at least a part of scan lines from k+1th to nth are enabled, thus pre-charging the enabled pixels of scan lines from k+1th to nth is performed thereby, wherein k is a positive integer.