Migraine patients according to International Headache Society criteria will be allocated randomly into two treatment arms. One group will receive active rTMS and another group will receive sham rTMS for treatment phase (5 sessions). Assessment will be made at baseline, month 1, month 2 and month 3 post-treatment.