Tannin and lignin were blended with polypropylene (PP) through dynamic vulcanization technique. Their influence of mechanical property, crystallinity, thermal stability, as well as ultraviolet (UV) protection property on the PP matrix was investigated and compared with native tannin and lignin. According to our experimental results, tannin and lignin undergo dynamic vulcanization and were more compatible with the PP matrix. Besides, tannin and vulcanized tannin can perform as nucleating agents of PP because of their relatively small particle size. Moreover, vulcanized tannin/lignin have a better performance on the thermal stability of PP compared with native tannin/lignin, especially PP/vulcanized lignin blend. Furthermore, vulcanized tannin/lignin present better UV protective performance, concluded from fewer changes on surface morphology, carbonyl index, crystallinity, viscosity, and tensile property.