Cottontail breeding season begins in February or March each year and lasts until September. Gestation lasts around 30 days. This gives rabbits enough time to have four or five litters every season.