A new and efficient Monte Carlo approach to the solution of the Dirichlet heat transfer problem is developed and implemented. The adaptability of this approach to Monte Carlo radiation transport codes is highly useful for problems that require both heat transfer and radiation transport calculations, e.g., analyses of nuclear reactor fuel shipping casks. Criticality, shielding, and heat transfer calculations can be performed with one geometric description and one computer code.