How long does pre approval for home loan last – It varies from lender to lender but mortgage pre approval is typically valid for about 90 days according to baumbusch. If you re preapproved you ll receive a preapproval letter