Few investigations have systematically addressed the porosity effects of upward flame spread over fabric fuels, although the porosity is a special property for fabric fuels. The present paper studies the porosity and area density effects on upward flame spreading using 160.0 cm tall and 8.0 cm wide flax fabric samples with various porosities and area densities. The flame shape, flame length, flame spread rate, ignition time, standoff distance and surface temperature distribution are obtained and analyzed. The major findings are summarized as follows: as the porosity increases and corresponding area density declines, the flame spread rate and flame length increase, whereas the ignition time decreases, which is because the oxygen can reach the fuel surface in the pyrolysis region more easily and, subsequently, the heat flux received by the virgin fuels increases. The two parameters of flame standoff distance and surface temperature in the preheating region can be applied to characterize the heat flux received by the virgin fuels. Generally, when the porosity increases and the corresponding area density decreases, the flame standoff distance and the surface temperature at the same distance from pyrolysis front increase, which reveals that the heat flux received by the virgin surface increases.