The Energy and Petroleum Regulatory Authority (EPRA) has released new data showing the market share of the oil marketing companies (OMCs) dominating Kenya’s multibillion-shilling petroleum market.
According to the report covering the period to June 2025, only a few of the players account for more than half of all fuel sold in the country, with Vivo Energy Kenya, Rubis Energy Kenya, and TotalEnergies Marketing Kenya cementing their spots as the sector’s heavyweights.
The three companies together control over 51 percent of the local fuel market.
EPRA on the Market Leaders
According to EPRA, Vivo Energy, which trades under the Shell brand, retained the top spot with a market share of 20.8 percent, resulting in the sale of more than 1.2 million cubic meters of petroleum products.
Rubis Energy came in second, recording 1,204,587.77 cubic meters, which accounted for a 15.8% share. TotalEnergies, the third-largest player, transported 866,102.80 cubic meters of fuel, capturing 14.8%.
These three companies alone supplied more than 3.2 million cubic metres of fuel, including petrol, diesel, and kerosene sales.
On the other hand, Ola Energy Kenya Limited, formerly known as Oil Libya, sold 250,715 cubic meters, claiming a 4.3% market share.
Also Read: Companies and Businessmen Owning TotalEnergies Fuel Stations in Kenya
Gulf Energy followed with 187,059.84 cubic meters (3.2%), while Haspa Petroleum Kenya Limited closely trailed at 183,996.22 cubic meters (3.15%).
Moreover, newer entrants such as Stabox International Limited also made notable gains, selling 153,862.94 cubic meters (2.6%).
Dalbit Petroleum Limited and Dab Oil Kenya Limited contributed 1.9% and 1.75% respectively, challenging the multinationals.
Also Read: EPRA Shuts Down 12 Petrol Stations Selling Fake Fuel
The Bottom Half of the List
The bottom half of the list is dominated by companies with a market share of less the 2%.
Tosha Petroleum (1.6%), Zacosia Trading (1.5%), and Total Petroleum (K) Limited (1.4%) represent smaller suppliers who are still active in the market space.
Furthermore, Astrol Petroleum Company Limited secured 1.3%, while Gapco Kenya, Vitolac International, and Oryx Energies each recorded just about 1.1%.
However, there are other companies of smaller OMCs, which accounted for 15.6% of the market altogether, equivalent to 911,568.26 cubic meters.

Record-Breaking Growth in Demand and Consumption of Energy
According to the authority, the energy sector experienced a period of unprecedented expansion during the financial year ending June 30, 2025.
Electricity peak demand broke previous records, with growth in domestic usage and uptake in clean transport solutions recorded.
Additionally, Kenya registered a new peak electricity demand of 2,316.2 MW on February 12, 2025. The milestone represents a 6.38% increase from the peak demand recorded in the previous financial year.
The increase resulted in a 139 MW growth in peak demand, marking the highest increase recorded in the last five years.
The report also noted that consumption rose across all customer categories, including large commercial and industrial, small commercial, domestic, street lighting, and electric mobility, with each achieving all-time highs.
At the same time, demand for Liquefied Petroleum Gas (LPG) also grew, rising 15% to 414,861 metric tonnes in 2024, up from 360,594 metric tonnes in 2023.
The increase resulted in estimated per capita consumption rising to 7.9 kgs, up from 7.0 kgs in 2023
E-Mobility Consumption Jumps 300%
Consumption under the dedicated e-mobility tariff increased by 300%. Total e-mobility consumption reached 5.04 GWh in the review period, up from 1.26 GWh in the previous financial year.
This surge was informed by the introduction of the specific tariff in 2023. As of June 2025, 69 customers were billed under the electric mobility tariff category, while the total stock of registered electric vehicles (EVs) in the country reached 6,442.
Further policy support for this growth is expected, with a proposed update to the E-Mobility tariff planned to remove the existing monthly consumption limit of 15,000 units.
Follow our WhatsApp Channel and X Account for real-time news updates.
