Yes I think even small fibroids can cause pain, but it probably depends on their position in the uterus. If they project into the uterine cavity they can cause cramp like pain. Small fibroids are not likely to cause pain if they are pedunculated and outside the uterus. To read about fibroid pain in detail please see this article: