A roller for therapy with a temperature control to enable a user to combine the benefits of heat or cold with the use of a roller. The roller comprises a generally cylindrically shaped roller body, a heating element, fluid conducting elements, a power source, and a hollow core that houses components including the power source. The heating and cooling elements are electric and are configured within the housing or in an external component in different embodiments of the apparatus. Temperature control is available to the user through an interface configured on the housing or in an external component in different embodiments of the apparatus.