A data writing method for RAID performs at a write cycle including a first clock and a second clock, and cooperates with a first disk, a second disk, a third disk, and a memory module. The disks store a first checking data, a second data, and a second checking data. The memory module stores the second data including a third segmented data and a fourth segmented data and the first checking data stores. First step of the method is during the first clock, writing the fourth segmented data into the second disk, reading the third segmented data from the first disk, and writing the first checking data into the third disk. Then, during the second clock, the second checking data are calculated according to the third segmented data and the fourth segmented data of the second data, and the second checking data are stored in the memory module.