Eviction Notice Timeline Calculator

Calculate eviction notice periods, response deadlines, and key court filing dates based on your state, notice type, and service method.

Formula & Methodology

Notice Expiry Date:

Notice Expiry = Service Date + Base Notice Days + Service Method Extension Days
  (if Business Days Only: skip Saturdays and Sundays when counting)

Service Method Extensions (vary by state):
  Personal Delivery  → +0 days
  Posting on Door    → +state.postDays (typically 3–5 days)
  First-Class Mail   → +state.mailDays (typically 3–5 days)
  Certified Mail     → +state.certDays (typically 3–5 days)

Earliest Court Filing = Notice Expiry + 1 day (+ any state-mandated wait)
Tenant Answer Deadline = Filing Date + state.answerDays
Estimated Hearing = Filing Date + state.hearingDays
Estimated Judgment = Hearing Date + 3 days
Estimated Writ of Possession = Judgment Date + 5 days
Estimated Lockout = Writ Date + 5 days
  

State-Specific Notice Periods (selected examples):

  • California: 3-day pay/quit; 30/60-day no-fault; +5 days mail/post (CCP § 1162)
  • Texas: 3-day notice to vacate; +3 days mail (Tex. Prop. Code § 24.005)
  • Florida: 3-day pay/quit (excludes weekends & holidays); 7-day cure/quit (Fla. Stat. § 83.56)
  • New York: 14-day rent demand; 30/60/90-day no-fault based on tenancy length (RPAPL § 711; RPL § 226-c)
  • Illinois: 5-day pay/quit; 10-day cure/quit (735 ILCS 5/9-209)

Assumptions & References

  • Timeline estimates for court filing, hearing, judgment, writ, and lockout are typical averages and vary significantly by jurisdiction, court backlog, and case complexity.
  • Notice period begins the day after service (Day 1), not on the day of service (Day 0), consistent with most state statutes.
  • Some cities/counties have additional local protections (e.g., Los Angeles, New York City, Seattle, Portland) that may require longer notice periods or just-cause reasons.
  • This calculator is for informational purposes only and does not constitute legal advice. Consult a licensed attorney for your specific situation.

In the network