We do not currently know of any antonyms for on a daily basis.
For similar words to on a daily basis, try: