Don't let anyone tell you that you need to put 20% down on a house. There are tons of misconceptions and false information saying that's the only way to get a home these days. Plus, it's not exactly easy to drum up $50k to put down on a $250,000 home. In all actuality, putting that much money down on a home will make your mortgage payments less expensive, but could you possibly use that money more aggressively elsewhere rather than trapping it in your home's equity? Don't believe the 20% down payment myth, you've certainly got other options.
If you want to avoid Private Mortgage Insurance (PMI), putting 20% down will be your best option. PMI is an insurance policy that you pay for until you loan to value (LTV) ration reaches 80%, but, it might not be possible for you to own a home if you have to put 20% down.