Legally, there isn't a limit on how many times you can refinance your home loan. However, mortgage lenders do have a few mortgage refinance requirements you'll need to meet each time you apply for a loan, and some special considerations are important to note if you want a cash-out refinance.