Pre-approval typically lasts 60 to 90 days, but the duration can vary depending on the lender's policy.