Yes, Calm can be taken everyday. Some customers find that with continuous use they do not need to take Calm everyday, a standard 30ml bottle typically lasts 2-4 weeks.