An X-ray imaging apparatus includes an estimation unit (208) that estimates a cumulative exposure dose of X-rays irradiated onto an object, a remaining exposure tolerance dose calculation unit (213) that calculates a remaining exposure tolerance dose using a difference between a tolerated maximum exposure dose and the cumulative exposure dose, an X-ray irradiation tolerance period calculation unit (206) that calculates an X-ray irradiation tolerance period using a difference between a predetermined scheduled X-ray irradiation period and an actual irradiation period of X-rays irradiated onto the object, an X-ray irradiation reference dose calculation unit (212) that calculates an X-ray irradiation reference dose per unit time that will form a basis of X-ray irradiation based on the remaining exposure tolerance dose and the X-ray irradiation tolerance period, and a control unit (211) that controls X-ray irradiation onto the object by setting an X-ray irradiation dose per unit time within the X-ray irradiation tolerance period based on the X-ray irradiation reference dose.