For best results, oil pulling should be done once or twice a day, preferably in the morning before brushing your teeth.