Octopus Energy
Houston, TX, United States
About
Founded in 2016, Octopus Energy is a private headquartered in Houston, United States with approximately 500-1000 employees specializing in Solar, Wind, Energy Storage.
Founded in the UK in 2016, Octopus Energy has grown into a global energy transition collective with operations across eight countries. The company uses cloud-based technology and artificial intelligence to match energy supply and demand, offering customers innovative time-of-use plans, smart thermostat integration, EV charging optimization through Intelligent Octopus, and home battery solutions like PowerStore. Octopus Energy operates 300 generation projects focused on solar and offshore wind, with backing from major investors including Origin Energy, Tokyo Gas, CPP Investments, and Generation (co-chaired by Al Gore). The company provides 100% renewable energy without premium pricing and emphasizes transparent, flexible billing and customer service.
Headquarters
Houston, United States
Founded
2016
Employees
500-1000
Company Type
Private
Business Models
Value Chain
Service Regions
DFW, North and West Texas, Houston and surrounding areas, Abilene, Corpus Christi, Rio Grande Valley, South Texas, West Texas, Lubbock and surrounding areas
Products
Intelligent Octopus EV
Octopus PowerStore
OctopusFlex
Intelligent Octopus Smart Thermostat
Fixed-Rate Energy Plans
EV Charger Installation
Certifications & Awards
Certifications
REP License