How long your pre-approved home loan lasts will depend on your mortgage lender, but generally, a pre-approval lasts for 90 days. Some lenders also use 30 or 60-day terms, so make sure you read all the fine print to get your time frame.