Q:

How long does it take an eviction to come off your credit report

Answer

The eviction is generally on your credit report permanently.