The invention belongs to the technical field of medicine preparation, and in particular relates to an alfacalcidol soft capsule and a preparation method thereof. Prepared from capsule shell liquid and capsule contents; wherein, the capsule contents include: alfacalcidol, medium-chain triglycerides, ascorbyl palmitate, gliadin, polyethylene glycol, phospholipids , monoglyceride laurate; the components of the capsule shell liquid include: gelatin, glycerin, water, ethylparaben, sodium alginate, and chitosan. The preparation method is simple, and the prepared alfacalcidol soft capsules have good stability and bioavailability, and are suitable for popularization and application.