An image capturing apparatus (100, 200, 300) comprising: a pixel array in which a plurality of pixels each including a photoelectric conversion unit are arrayed in a row direction and a column direction; a driving unit which is configured to drive each pixel of the pixel array; a readout unit which is configured to read out an image signal from the pixel array; and a control unit which is configured to control the readout unit, wherein the control unit is configured to control the driving unit and the readout unit so that: in a first mode in which only moving image shooting is performed, the photoelectric conversion unit accumulates a signal in a first accumulation period (Tsa_A), and the read out unit read outs a first image signal from the pixel array in a first readout period (Tsr_A) shorter than a 1-frame period defined by a frame synchronization signal having a predetermined period (Tvcyc), in a second mode in which moving image shooting and still image shooting are performed in parallel, the photoelectric conversion unit accumulates a signal in a second accumulation period (Tsa_B), and the read out unit read outs a second image signal from the pixel array in a second readout period (Tsr_B) longer than the 1-frame period, characterized in that:. the second accumulation period (Tsa _B) is shorter than the first accumulation period (Tsa_A), and. when switching a mode from the first mode to the second mode (FT1-> FT102), the readout unit starts a readout operation of the second image signal within a frame period in which the first image signal is read out, a sum of the second accumulation period (Tsa_B) and the second readout period (Tsr_B) falls within a 2-frame period, and the mode is then switched back to the first mode (FT102->FT103). a pixel array in which a plurality of pixels each including a photoelectric conversion unit are arrayed in a row direction and a column direction; a driving unit which is configured to drive each pixel of the pixel array; a readout unit which is configured to read out an image signal from the pixel array; and a control unit which is configured to control the readout unit, wherein the control unit is configured to control the driving unit and the readout unit so that: in a first mode in which only moving image shooting is performed, the photoelectric conversion unit accumulates a signal in a first accumulation period (Tsa_A), and the read out unit read outs a first image signal from the pixel array in a first readout period (Tsr_A) shorter than a 1-frame period defined by a frame synchronization signal having a predetermined period (Tvcyc), in a second mode in which moving image shooting and still image shooting are performed in parallel, the photoelectric conversion unit accumulates a signal in a second accumulation period (Tsa_B), and the read out unit read outs a second image signal from the pixel array in a second readout period (Tsr_B) longer than the 1-frame period, characterized in that:. the second accumulation period (Tsa _B) is shorter than the first accumulation period (Tsa_A), and. when switching a mode from the first mode to the second mode (FT1-> FT102), the readout unit starts a readout operation of the second image signal within a frame period in which the first image signal is read out, a sum of the second accumulation period (Tsa_B) and the second readout period (Tsr_B) falls within a 2-frame period, and the mode is then switched back to the first mode (FT102->FT103). in a first mode in which only moving image shooting is performed, the photoelectric conversion unit accumulates a signal in a first accumulation period (Tsa_A), and the read out unit read outs a first image signal from the pixel array in a first readout period (Tsr_A) shorter than a 1-frame period defined by a frame synchronization signal having a predetermined period (Tvcyc), in a second mode in which moving image shooting and still image shooting are performed in parallel, the photoelectric conversion unit accumulates a signal in a second accumulation period (Tsa_B), and the read out unit read outs a second image signal from the pixel array in a second readout period (Tsr_B) longer than the 1-frame period, characterized in that:. the second accumulation period (Tsa _B) is shorter than the first accumulation period (Tsa_A), and. when switching a mode from the first mode to the second mode (FT1-> FT102), the readout unit starts a readout operation of the second image signal within a frame period in which the first image signal is read out, a sum of the second accumulation period (Tsa_B) and the second readout period (Tsr_B) falls within a 2-frame period, and the mode is then switched back to the first mode (FT102->FT103).. the second accumulation period (Tsa _B) is shorter than the first accumulation period (Tsa_A), and. when switching a mode from the first mode to the second mode (FT1-> FT102), the readout unit starts a readout operation of the second image signal within a frame period in which the first image signal is read out, a sum of the second accumulation period (Tsa_B) and the second readout period (Tsr_B) falls within a 2-frame period, and the mode is then switched back to the first mode (FT102->FT103).