Gardening: what is the best perenial/ flower to plant if you have moles and voles? Darby C on May 14, 2011 You may want to try castor oil also. Put it in a sprayer on your garden hose and spray the ...» area where the moles are. It should run them off. It works on gophers.