How long it takes to refinance your mortgage varies by lender. Some online lenders process your application and roll over your mortgage within a week. Other lenders may take considerably longer. Expect the process to take around 30 days on average.