A temperature control system includes a cabinet or system housing having a plurality of drawers for containing intravenous solution bags or other medical items. Each drawer is individually controlled, and generally includes a window and a plurality of sub-compartments with each sub-compartment accommodating an intravenous solution bag or other medical item. The drawers are each pivotable relative to the system housing to permit access to the sub-compartments, while the drawer windows enable the intravenous solution bags to be viewed during heating. A heating element is typically disposed beneath each drawer bottom wall to apply heat to walls of corresponding sub-compartments and evenly distribute heat to intravenous solution bags contained within those sub-compartments. Each drawer is associated with a controller that controls the heating element to apply heat to the corresponding drawer sub-compartments in accordance with a comparison between desired and measured temperatures associated with that drawer. Alternatively, the system may include a single common controller to control the heating element of each drawer based on the desired and measured temperatures associated with that drawer. The temperature control system may be mounted on a wall, intravenous (IV) pole, transportable cart or other suitable structure via a support mechanism. In addition, several temperature control systems may be mounted in a stacked or other arrangement on a transportable cart or other structure to provide heating capability for numerous medical items.