A method for purifying a reclaimed polypropylene is provided. The method involves obtaining reclaimed polypropylene, contacting it with a first fluid solvent to produce an extracted reclaimed polypropylene then dissolving the extracted reclaimed polypropylene in a solvent to produce a first solution comprising polypropylene and suspended contaminants. The first solution is settled to produce a second solution comprising polypropylene and remaining contaminants. The second solution is purified by contacting the second solution with solid media to produce a third solution comprising purer polypropylene. Finally, the purer polypropylene is separated from the third solution.