This debate always comes down to personal choice. The math can clearly work in your favor if you have a low interest rate and get lucky with good returns in the stock market. FWIW, I have a 104k in student loans at 2.6% that are stretched out over a 25 year term. The payments are 488/month. It doesn't bother me one bit to look at it and therefore I'm going to focus on saving and investing instead of worrying about getting rid of that loan. Getting my portfolio as big as possible now would make me feel better than getting rid of a 488/month payment. My 4% mortgage bothers me more than my student loan. However, I don't want to pay that off any faster because I don't know if I'm going to stay in my current house for more than a few more years. If I downsize (which we kind of want to do), we'll have enough equity to pay off that student loan and buy another house with a smaller mortgage. So, in this scenario, it makes no sense in my mind to throw any additional cash at my debt.