Effects of needle-punching and thermo-bonding on tensile property, air permeability, puncture resistances and EMI shielding effectiveness were discussed for carbon-reinforced composite and glass-reinforced composite. The result shows that, needle-punching significantly improves static and dynamic puncture resistances. As increase of needle-punched density, static and dynamic puncture resistances show firstly increasing and then decreasing trend. Thermo-bonding almost has no influence on static puncture resistance, but effectively decreases dynamic puncture resistance. Comparatively, carbon-reinforced composite shows higher static and dynamic puncture resistances than glass-reinforced composites when being needle-punched at 200 needles/cm2. Meanwhile, carbon-reinforced composite has superior EMI shielding effectiveness to 40–60 dB at frequency of above 1 GHz, reaching 99.99 % shielding efficacy.