Продолжительность курса подбирается индивидуально в зависимости от вида заболевания, общего состояния здоровья и возраста пациента. В среднем один курс гирудотерапии состоит из 7–10 сеансов. Между сеансами делают перерывы от 3–7 дней.