Financially, how soon can you sell a house after buying it? While you can sell anytime, it's usually smart to wait at least two years before selling. This gives you time to (hopefully) gain some equity to offset your closing expenses.