If you aren't earning any income at all, then unless you're flush with cash you will probably find it extremely hard to buy a house because it'll be very difficult for you to be approved for a home loan. But you can buy a house on a low income as long as you can prove you can pay off the loan, have a good credit score, and look within your means. However, there are some lenders which may accept welfare payments or insurance payments as income.