An embodiment of the invention discloses an array substrate, a display device and a subpixel rendering method. The array substrate comprises a pixel array. The pixel array comprises first pixel sequences and second pixel sequences which are arranged at intervals along a first direction, wherein each first pixel sequence comprises a plurality of first pixel units arranged along a second direction, and each first pixel unit comprises a first subpixel, a second subpixel and a third subpixel which are arranged along the second direction; each second pixel sequence comprises a plurality of second pixel units arranged along the second direction, and each second pixel unit comprises a third subpixel, a first subpixel and a second subpixel arranged along the second direction; the lengths, in the second direction, of each first subpixel, each second subpixel and each third subpixel are identical, and the widths, in the first direction, of each first subpixel, each second subpixel and each third subpixel are identical; each first pixel unit and the two second pixel units adjacent to the first pixel unit are arranged in a staggered manner, and the stagger distances are respectively width and the difference between length and width; the first direction is vertical to the second direction. By setting the stagger distances among the pixel units, the oblique line display effect is optimized.