What petrol costs in Accra today
Goil leads this NPA window at ₵15.77 per litre for petrol — ₵0.42 below the most expensive station, ₵16.19 at TotalEnergies. Diesel sits at ₵14.12. The next pricing window opens in 0 days.
Cheapest petrol
Goil
Cheapest diesel
Goil
OMC spread
Goil to TotalEnergies
Next NPA window
opens 16 May
Today's pump prices · petrol
Sorted cheapest first
Spread from cheapest to most expensive: ₵0.42 per litre. On a 50L tank that's ₵21.00 between the best and worst OMC.
Why fuel prices matter beyond the pump
A 50 pesewa move at the pump rewrites the cost of everything that travels by road, which in Ghana is most things. Trotro fares lag fuel prices by exactly one NPA pricing window — when petrol moved from ₵15.40 to ₵15.77 last cycle, the Circle to Madina route adjusted from ₵5.20 to ₵5.50 the following Monday. Tomato prices at Makola track diesel costs because trucks from the Volta and Eastern regions are the supply chain. Even Pent hostel fees include an embedded fuel cost — the diesel for the generators that keep the lights on during ECG outages. Fuel Today is the leading indicator for half this site.
— accra.cool desk
How OMCs set their prices
The National Petroleum Authority publishes a maximum indicative price every two weeks — the ceiling Ghanaian Oil Marketing Companies cannot exceed. Below the ceiling, OMCs price competitively. Goil, as the state-owned legacy player, tends to sit at or just below the ceiling. Star Oil, Allied Oil and Frimps are the value players, often 30–60 pesewas below. Shell and TotalEnergies brand-premium their petrol but discount their diesel for fleet contracts. Puma sits in the middle. The spread between cheapest and most expensive is usually 40–50 pesewas per litre — meaningful over a 50L tank.
— accra.cool desk
NPA pricing window calendar
16 Mar – 31 Mar
ceiling ₵15.85/L
1 Apr – 15 Apr
ceiling ₵15.85/L
16 Apr – 30 Apr
ceiling ₵15.95/L
1 May – 15 May · current
ceiling ₵16.10/L
16 May – 30 May · next
to be set
NPA reviews global product prices, the cedi-dollar rate and supply costs on the 1st and 16th of each month. The next window opens 16 May.
Petrol and diesel · 12-month history
Reading the OMC comparison bars
The bar chart above shows current petrol prices across all eight tracked OMCs, sorted cheapest to most expensive. The green bar at the top is whoever has won this window — currently Goil at ₵15.77. Notice the gap between the green leader and the second-cheapest: when it's under 10 pesewas, competition is tight and the cheapest OMC is barely beating the field. When it's above 30 pesewas, the leader has made a clear pricing decision — usually because they have inventory to move or want market share for the next window.
— accra.cool desk
How NPA windows actually work
NPA reviews global product prices, the cedi-dollar rate, and supply costs on the 1st and 16th of each month, then publishes maximum ex-pump prices for the following 14–15 days. OMCs receive this 24–48 hours before the window opens and reset their pumps accordingly. The window we're in now opens 1 May and closes 15 May; the next opens 16 May. If the cedi weakens significantly between windows, NPA can call an emergency mid-window adjustment, though this only happened twice in 2025. Most consumers don't track windows directly — they just notice their petrol bill jumped on a Friday morning every two weeks.
— accra.cool desk
Cost to fill your tank
A Toyota Corolla holds 50 litres; a Hilux holds 80; a typical 4-cylinder sedan around 55. At today's cheapest pump (Goil ₵15.77/L petrol) a full Corolla tank is ₵788.50; at TotalEnergies ₵16.19/L it's ₵809.50. The 21 cedi difference is the cost of brand convenience. Over 12 months for a daily driver, choosing the cheaper OMC saves roughly ₵5,000 — enough for a Pent New 4-in-1 hostel fee. The calculator below the bar chart lets you plug in your tank size and see exactly what each OMC costs to fill.
Cost to fill
₵788.50
cheapest in Greater Accra today
Pump prices are maximum ex-pump rates. Individual stations may discount further. Calculator uses petrol; switch to diesel via the OMC page (Stage 3).
Which OMC is best near you
Coverage isn't uniform across Greater Accra. Goil has the densest network with stations in every district. Star Oil is strong in Madina, Adenta, and Spintex — three of the four cheapest neighborhoods for fuel right now. Shell concentrates on the Spintex and East Legon corridors. TotalEnergies is the default along the N1 and Tema motorway. Allied Oil and Frimps are scrappy with single-digit station counts in Accra but compete aggressively on price where they exist. For the absolute cheapest fill, drive to Star Oil Madina; for convenience-with-price, find a Goil within 2km of home.
— accra.cool desk
Diesel is a different story
Diesel prices behave differently than petrol because the buyer mix is different. Petrol is overwhelmingly retail — private cars filling up on a Friday afternoon. Diesel is fleet — trotros, trucks, generators, light industry. Fleet buyers negotiate volume contracts directly with OMCs at below-pump rates, so the published diesel price you see at a forecourt is less binding than the petrol number. The diesel-petrol spread (currently petrol ₵15.77 / diesel ₵14.12, a 1.65 cedi premium for petrol) widens when global gasoline crack spreads tighten — most recently in Q3 2025 when it briefly hit ₵2.20.
— accra.cool desk
Read next
this week
Fuel changes this week
Every NPA window adjustment and OMC repricing we have flagged.
Read →cedi watch
How the cedi shapes pump prices
Every fuel window prices the cedi-dollar rate into your tank.
Read →trotro fares
Trotro fares after a fuel move
GPRTU adjusts fares roughly one window after a petrol move.
Read →