An X-ray diagnostic apparatus according to an embodiment includes an X-ray tube, an X-ray detector, an arm holding the X-ray tube and processing circuitry. The processing circuitry obtains body thickness information of a subject in an acquisition direction of an X-ray image at an arm position different from an arm position at a start of acquiring X-ray images. The processing circuitry sets, based on the body thickness information of the subject, acquisition condition at the start of acquiring the X-ray images. The processing circuitry starts acquiring of the X-ray images with the set acquisition condition. The processing circuitry acquires the X-ray images sequentially by rotating the arm while iteratively,setting the acquisition condition by feedback control.