Question: approximately how long does it take oil to form?
Answer: Originally Answered: How long does it take for oil to form? A minimum of about 50 million years. Most of Earth's oil was formed between 60 million and 250 million years ago.