Moles are a very common pest in the average person's yard. They are best known for their molehills and tunnels that can leave a lawn in shambles almost overnight. A mole can also cause significant damage to your garden if you have one. Moles are in your yard for one reason --- they have found a valuable food source. If you can get rid of this food source, chances are the moles will move on and find somewhere else to inhabit. However, there are also ways to get rid of moles on your lawn almost instantly.
Remove grubs from your lawn. Grubs are an excellent source of food for moles. Purchase a product like cyfluthrin from your local nursery or feed stores and apply to your yard as per the instructions on the product.
Spread castor oil over your yard. Water your yard thoroughly, then spray castor oil over your yard with a pump-up sprayer. Water the yard again to disperse the castor oil into the soil.
Plant chocolate lilies around your yard. The bulbs and flowers of this plant have a very distinct odor that keeps moles away.
Spread some human hair around the molehill. Moles do not like the scent of humans. Get human hair from your local barbershop or hair salon.