There are no rules governing the number of times you can refinance a mortgage. You can refinance as many times as you like, as long as you meet the eligibility requirements each time.