Personal thermal management (PTM) textiles with heating and cooling functionalities are highly appealing due to their potential to offer personalized comfort while also contributing to decrease energy consumption. However, most PTM fabrics are static and unable to meet the human body’s thermal comfort needs during seasonal and ambient temperature fluctuations. Herein, this work presents a dual-mode Janus Metafabric to provide radiation cooling and solar heating. The cooling side of Metafabric (cellulose acetate@Al2O3 porous coating) offers high solar reflectance (92.12 %), infrared emissivity (83.22 %), and net cooling power of 55.85 W·m−2. The heating side (multi-walled carbon nanotubes) exhibits a high solar absorption rate (88.4 %). Compared with raw fabric, it can achieve an additional cooling of 4.58 °C and heating of 38.02 °C. In addition, Metafabric also have excellent ultraviolet resistance, wear resistance, and washing properties, making it suitable for practical wearing. By flipping the Janus fabric, it is easy to switch between the cooling and heating modes to adapt to dynamic ambient temperature changes, which have great potential for maintaining human thermal comfort and alleviating the energy crisis.