Üç birincil geri kazanma, ikincil geri kazanma ve gelişmiş geri kazanma teknikleri kullanılarak petrol yerden elde edilir. Bu teknikler karadaki ve denizdeki petrol çıkarma işlemlerine uygulanır. Ekstraksiyon işlemi süreye göre değişmekle birlikte, yağı her büyüklükteki kuyucuktan çıkarmak için aynı yöntemleri kullanır.
Birincil geri kazanım aşaması, sıvıları yüzeye çıkarmak için yeraltı basıncını kullanır. Bu teknik, yağı yüzeye çıkarmak için büyük ölçüde yapay asansör teknolojilerine dayanır. İkincil geri kazanım, yağı çevresindeki kayalardan ayırmak için su üretir. Geliştirilmiş geri kazanım, yağı çıkarmak ve ihraç etmek için termal, gaz enjeksiyonu veya kimyasal taşma teknikleri kullanır ve yüzeyin altındaki yağa ulaşmak için kullanılır.