Moles leave tunnels in your yard and garden that are marked by lines of slightly raised earth, and they will destroy your lawn and garden.
Moles typically dine on bugs, so eliminating their food source will send them looking else where. A good start would be staring and keeping a regular routine of applying lawn pesticide to minimize grubs and such. This is a slow, but effective, way to get rid of moles in your yard and garden.
Maybe the easiest and cheapest way to rid your yard of moles is with Red pepper and or chili powder which will also help to move them out of the area as well.
If you have a cat, pour some of your used kitty litter in the holes. Moles hate cats!
A way that was passed on to me is with Juicy Fruit gum, Yes, and it must be Juicy Fruit. They love the smell and taste and will come to it. I am not sure how this works, but it does.
Expose the hole, slide in one stick of unwrapped gum and replace the dirt. You will need to use rubber gloves here to keep the human smell off of the gum. Do all the holes in your yard. You will quit seeing new hills immediately! When you do see a mole hill, repeat the gum treatment.