from time to time; now and again
off and on / on and off
It rained on and off all day.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition