An improved Monte Carlo method (IMCM) is developed to solve radiative heat transfer in participating media in this work. Monte Carlo method (MCM) as a high-precision method has good applicability for the calculation of radiative heat transfer in a complex-shape medium. However, it is highly time-consuming for a large number of energy beams tracing, which limits its application in practical engineering. To overcome this problem of the MCM, there are two improvements proposed: 1) the location of the zone emission points and the number of emission energy beams are subdivided; and 2) the energy of reflection and scattering part is solved by proportional iteration accumulation. In the IMCM, the reflection and scattering processing only needs to be calculated once, which significantly reduces the computing time of a large number of energy beams tracing. A series of radiative heat transfer problems in a two-dimensional cylindrical enclosure with different absorption coefficients, wall emissivity, and scattering albedo are studied, and results show that the IMCM is a high-precision and high-efficiency method for radiative heat transfer.