Yes, the majority of cramps happen with the onset of menstruation but in premenstrual syndrome, changing hormone levels in the body can cause you to have cramps before your period.