Ford Fiesta Engine Oil — Grade, Capacity & Recommendations (2017-2023)
Oil Specification by Engine
| Engine | Oil grade | Ford specification | Capacity (inc. filter) |
|---|---|---|---|
| 1.0 EcoBoost (petrol, incl. mHEV) | 5W-20 | WSS-M2C948-B | ~4.3 L |
| 1.5 EcoBoost (Fiesta ST) | 5W-20 | WSS-M2C948-B | ~4.1 L |
A small number of early Mk8 Fiestas had a 1.5 TDCi diesel, which uses a Ford diesel-specification oil (around 0W-30 to WSS-M2C950-A) — confirm yours by handbook or VIN. Petrol capacities are approximate; verify before buying volume.
Not sure which engine you have? Check section D.2 of your V5C logbook for the engine code, or look at the badge on the tailgate.
Recommended Engine Oils
Petrol EcoBoost — 5W-20, WSS-M2C948-B
Comma Eco-F 5W-20
Carries Ford WSS-M2C948-B; made for EcoBoost wet-belt petrol engines.
Mobil Super 3000 Formula F 5W-20
Full-synthetic 5W-20 meeting Ford WSS-M2C948-B for 1.0 and 1.5 EcoBoost.
Any 5W-20 meeting WSS-M2C948-B
Any oil that lists the Ford WSS-M2C948-B approval suits the Fiesta EcoBoost.
Why the Fiesta Needs 5W-20 to WSS-M2C948-B (Not 0W-20)
The Fiesta Mk8 is powered almost entirely by Ford’s 1.0 EcoBoost three-cylinder petrol engine (the Fiesta ST uses a 1.5 EcoBoost). Both are designed around a low-friction 5W-20 oil meeting Ford WSS-M2C948-B. That grade is not just about economy: these engines run a timing belt immersed in oil, and the specified low-SAPS chemistry protects it.
The number sometimes seen on parts sites, 0W-20, is a different (mostly Japanese/VW) grade and is not the Ford specification for the Fiesta. Always match 5W-20 + WSS-M2C948-B.
Oil Change Intervals
Ford’s service interval for the Fiesta Mk8 is typically 12 months or up to around 18,000 miles, shown by the service indicator. Because the EcoBoost wet belt is sensitive to oil condition, many owners change more often — every 9,000–10,000 miles or annually — especially for short urban journeys.
Tip: always fit a new oil filter with the oil, and never let an EcoBoost run low on oil.
How to Check Your Oil Level
Step 1: Park on level ground and wait at least 5 minutes after turning off the engine.
Step 2: Remove the dipstick, wipe it clean, reinsert fully, then remove again to read the level.
Step 3: The oil level should be between the minimum and maximum marks. Top up in small amounts if needed.
Frequently Asked Questions
What engine oil does a Ford Fiesta (2017-2023) take?
The petrol EcoBoost engines take 5W-20 meeting Ford WSS-M2C948-B. A rare early 1.5 TDCi diesel uses a Ford diesel-spec oil instead — check your handbook.
Can I use 0W-20 in my Fiesta 1.0 EcoBoost?
No. The Ford specification is 5W-20 to WSS-M2C948-B. 0W-20 is a different grade and is not approved for this engine; using it is not recommended.
Does the Fiesta ST use different oil?
No — the 1.5 EcoBoost in the Fiesta ST uses the same 5W-20 to WSS-M2C948-B as the 1.0 EcoBoost.
How much oil does a Fiesta 1.0 EcoBoost take?
Roughly 4.3 litres including a filter change (about 4.1 L for the 1.5 ST). Confirm the exact figure against your handbook.
Other Ford Fiesta Guides
How we check fitment for this guide
We cross-reference fitment figures against manufacturer specifications and OE-supplier catalogue data where available, and matched to the standard codes that actually govern fit — battery type/group sizes, wiper lengths and fitting types, bulb fitment codes, tyre size markings, and oil specifications. We work by make, model, year, engine, and build date, because a single model can take different parts across its life. Where the right part depends on your exact vehicle, we tell you to confirm by registration or VIN. More on our method →
