The listing contract is usually for 90 days. A lot depends on the condition of your home, the asking price and time period to sell your home. The listing contract may last for over 6 months.