The invention discloses a fabric capable of color changing. The fabric capable of the color changing is composed of a surface layer and a base layer, wherein the surface layer is made of fabric materials which are capable of color changing, good in abrasion resistance and good in air breathing performance, the fabric materials of the surface layer are composed of color changing fibers, polyamide fibers and bamboo fibers, the base layer is made of fabric materials which are soft, warm keeping, and air breathing, the fabric materials of the base layer is composed of polyester fibers, imported long staple cotton and acrylics, and the fabric materials of the surface layer and the fabric materials of the base layer are prepared through a double-side machine woven process. According to the fabric capable of color changing, the raw materials of the fabric capable of color changing are in reasonable proportion, the design of the structure is simple, different colors can be shown along with the temperature change of outer environment, and the fabric capable of color changing is suitable for making fashion color changing clothes or military disguise clothes.