According to one embodiment, an end-of-life detection unit in an X-ray diagnostic apparatus is configured to detect an end of life of a detector on the basis of an output value in an X-ray image, and includes: a luminance-level-value computation unit configured to calculate an amount of X-ray irradiation of the detector on the basis of the output value in an area of interest which is set on any one of the X-ray image and the detector an irradiation-amount accumulation unit configured to calculate an accumulated amount of irradiation in the area of interest by adding the amount of X-ray irradiation calculated by the luminance-level-value computation unit to a previous amount of X-ray irradiation in the area of interest and an end-of-life judgment unit configured to make a judgment on the end of life of the detector on the basis of the accumulated amount of irradiation.