Dne 10. listopadu 2016 tým Force India oznámil, že podepsal s Oconem víceletou smlouvu. Za tým poprvé nastoupil při Velké ceně Austrálie, kde skončil na desátém místě. V dalších dvou závodech dojel také na posledním bodovaném desátém místě. Ve Velké ceně Ruska a při Velké ceně Španělska vylepšil své dosavadní umístění, když skončil na sedmém a pátém místě. Při Velké ceně Monaka skončil na nebodovaném dvanáctém místě. Jeho pravidelné umístění na bodech přerušila až Velká cena Brazílie, kde po kolizi s Romainem Grosjeanem musel odstoupit. V poslední Velké ceně Abú Zabí skončil na osmém místě. V sezóně získal 87 bodů a obsadil celkové 8. místo.