Het tennistoernooi van Indian Wells van 2012 werd van 7 tot en met 18 maart 2012 gespeeld op de hardcourt-buitenbanen van de Indian Wells Tennis Garden in de Amerikaanse plaats Indian Wells. De officiële naam van het toernooi was BNP Paribas Open.
Het toernooi bestond uit twee delen:
- WTA-toernooi van Indian Wells 2012, het toernooi voor de vrouwen
- ATP-toernooi van Indian Wells 2012, het toernooi voor de mannen