A warming gas flows through a jacket to heat an insufflation gas flowing in a separate tube, thereby reducing cost and disposable waste. The heated warming gas may be filtered to sterilize or maintain sterility and released to atmosphere after heating the flowing insufflation gas. Alternatively the warming gas may be reheated and recirculated through the jacket, with an additional tube being used within the jacket so that the warming gas flows in both directions lengthwise. The insufflation gas may be carbon dioxide and the warming gas may be room air. The heating element and sensors may be separate from the disposable unit of a heated insufflation set, and need not be re-sterilized prior to or after use in surgery. The heat is constantly maintained, thereby eliminating “cold spots” caused by the natural cycling of the resistance heaters due to the nature of the operation being preformed on the patient.