You may often hear that you should pull oil for 20 minutes, but avoid going overboard. Caldecott says that if you swish oil for too long, you could accidentally breathe some into your lungs. He recommends sticking to three to 10 minutes each day. “The daily routine should always include some sort of brushing and tongue cleaning as well.