A fabric for temperature regulation and a wearable device for regulating a temperature of a wearer are disclosed. The wearable device has a fabric and one or more microtubes woven in the fabric. Each microtube has an inlet and an outlet, and each microtube is configured to transport a gas through the microtube from the inlet to the outlet. A pump moves gas through the microtube to heat or cool the wearer. The fabric may have a plurality of warp yarns in a warp direction and weft yarns in a weft direction. The fabric also has a plurality of microtubes in a warp and/or weft direction of the fabric. The fabric is formed by interweaving the plurality of microtubes with the warp yarns and weft yarns.