В инете нашла очень много советов. Мы лично попробуем вот этим воспользоваться:
Для больших огородов народные умельцы придумали «кротопрогонялку» . На тонкий металлический прутик, воткнутый в землю, надета перевёрнутая вверх дном пустая пластиковая бутылка. При малейшем ветерке бутылка раскачивается и постукивает по прутику. Такой постоянно повторяющийся звук раздражает кротов, и они избегают этого участка. На участок в 20–30 соток достаточно десятка таких «кротопрогонялок» .

По идее должен быть довольно эффективный способ. У кротов очень хороший слух, а такая "кротопрогонялка" создает им помехи. Они ведь за добычей охотятся ориентируясь на слух.
Из простых способов борьбы еще есть несколько.
1) Кроты не любят запах селедки. Поэтому можно разбрасать несколько кусочков по огороду.
2) Кроты не любят бобовые. По периметру посадок можно посадить фасоль, горох и т. п.
3) Можно посадить рябчик императорский, его они тоже почему-то не любят.
4) В торцы грядок и вокруг посадок можно закопать тряпки, смоченные керосином или дегтем.
Вот еще один метод:
Старый дедовский метод: наломать камыш длинной 1.5–2.0 метра и вставляли по камышинке в каждую норку выходящую на поверхность почвы, так, чтобы на поверхности оставалось сантиметров по 60–80. Кроты не видят, но хорошо слышат. В ветреную погоду, камыш создает эффект "завывания ветра в печной трубе" и каким-то необъяснимым образом воздействует на кротов. Эффект неожиданный. Кроты исчезают через неделю. Старые люди говорят, что этому способу уже лет 200.