Natural fibers are potentially a high-performance non-abrasive reinforcing fiber source. In this study, pulp fibers [including bleached Kraft pulp (BKP) and thermomechanical pulp (TMP)], hemp, flax, and wood flour were used for reinforcing in polypropylene (PP) composite. The results show that pulp fibers, in particular, TMP-reinforced PP has the highest tensile strength, possibly because pulp fibers were subjected to less severe shortening during compounding, compared to hemp and flax fiber bundles. Maleic-anhydride grafted PP (MAPP) with high maleic anhydride groups and high molecular weight was more effective in improving strength properties of PP composite as a compatiblizer. Coupled with 10% glass fiber, 40% TMP reinforced PP had a tensile strength of 70 MPa and a specific tensile strength comparable to glass fiber reinforced PR Thermomechanical pulp was more effective in reinforcing than BKP. X-ray photoelectron spectroscopy (XPS) and scanning electron microscope (SEM) were used to aid in the analysis. Polypropylene with high impact strength was also used in compounding to improve the low-impact strength prevalent in natural fiber-reinforced PP from injection molding.