The invention provides a method for multi-medium steam huff-puff oil
recovery in an old area of
heavy oil reservoir. The method comprises the steps that the
heavy oil reservoir with the lower pressure, low yield and low efficiency at the later stage of steam huff-puff is selected, and an implementation well is determined;
water vapor is stopped to be injected into the oil reservoir at the later stage of steam huff-puff, and a
urea foam solution is injected into the implementation well; then the
water vapor continues to be injected for steam huff-puff; and after soaking, the well is opened forproduction and oil
recovery, wherein on the basis that the weight percentage of the
urea foam solution is 100%, the
urea foam solution comprises, by weight, 30-35% of urea, 1-5% of foaming agents andthe
balance water. According to the method, formation energy can be supplemented, the steam huff-puff producing
radius and the swept volume are increased, and the flowback ability of a fluid is improved; the steam huff-puff period can be prolonged, the longitudinal producing degree is increased, and the steam huff-puff development effect is improved; and under the condition that the periodically injected steam volume is not changed, the periodic oil yield and the oil vapor ratio are increased by 40% or above.