Question: how long does it take to complete a refinance?
Answer: The average refinance takes between 20 and 45 days, Beeston says. However, each lender is different, and there are plenty of variables that can speed up — or slow down — the process. In addition to asking lenders how long they take, it's a good idea to read reviews of lenders you're considering, as well.