A BP é a mais nova companhia a acertar um acordo de patrocínio com as Olimpíadas de Londres-2012. A marca assinou contrato como a última das seis empresas que têm direito a apoiar os Jogos localmente. Além dos valores monetários, não divulgados, a empresa será a fornecedora oficial de derivados de petróleo e gás, sendo responsável por providenciar esses dois produtos para os carros e instalações e reportar sobre emissões de carbono realizadas por esses combustíveis. A BP também mira patrocinar o programa Olimpíada Cultural, que será realizado todos os anos até 2012, incentivando as artes e a cultura no Reino Unido. Com o apoio da petrolífera, o Comitê Organizador dos Jogos Olímpicos de Londres (LOCOG) fechou a sexta das seis cotas de patrocinadores locais. Além da BP, Lloyds TSB, Adidas, EDF, British Airways e BT são as outras empresas que apóiam os jogos nacionalmente. As patrocinadoras mundiais dos Jogos de Londres são Coca-Cola, Adidas, Athos Origin, Samsung, McDonald?s, Panasonic, GE e Visa.