The oxidation kinetics of a 2-D carbon fabric were studied in both an air and a pure oxygen environment. A simple approach using non-isothermal thermogravimetry and differential thermogravimetry was used. The results showed that the non-isothermal oxidation process of the carbon fabric exhibited self-catalytic characteristics in both environments. The oxidation mechanism and kinetic parameters were analyzed with differential and integral models. Evidence indicated that the oxidation process was a surface-induced phenomenon. The oxidation mechanism in oxygen environment was controlled by random nucleation, whereas in the case of air environment it was phase boundary reaction controlled. Different oxidation mechanisms and their correlations with kinetic parameters have been discussed in detail.