The Peugeot 308 OBD2 port is a 16-pin socket inside the cabin, but its location changed by generation. On the T7 (2007-2013) look in the storage tray under the gear shifter or under the steering column by the fuse box. On the T9 (2013-2021) and P5 (2021-on) it sits under the dashboard on the driver's side, just left of the steering column, usually behind a small clip-off cover.
Where the Port Is, by Generation
That check-engine light is frustrating: it tells you something is wrong, but not what. Your car's On-Board Diagnostics (OBD) system holds the answer — and the first step is finding the 16-pin diagnostic port. Manufacturers love to tuck it away, so grab a flashlight and look for a small, often unlabelled plastic cover.
A quick, important correction to a lot of the advice online: the "under the gear shifter" location mainly applies to earlier T7 cars. From the second generation onward, Peugeot moved the port to the more standard position under the driver's-side dashboard. If you are on a 2013 model — the changeover year — check both spots. You can cross-check the exact socket position for your build on the klavkarr OBD location database.
Peugeot 308 T7 (2007-2013)
On these first-generation cars, the port is most often in the rubber storage tray beneath the gear shifter. If it is not there, check under the steering column on the left side, sometimes near the main fuse box cover. The T7 fuse box diagram is a useful reference if you are working in that area.
Peugeot 308 T9 (2013-2021)
The second generation moved the port to the standard location: under the dashboard on the driver's side, just below and to the left of the steering column, behind a small clip-off plastic panel. A 2016 or 2018 308 is a T9, so this is where to look.
Peugeot 308 P5 (2021-Present)
The current generation keeps the same convenient spot — under the dashboard on the driver's side, left of the steering column. It is the easiest of the three to reach.
Ease covers off gently: the port usually hides behind an unlabelled plastic flap. Use your fingers or a plastic trim tool, not a metal screwdriver — owners frequently crack the panel prying blindly. The socket faces upward, so keep it clean of debris and spills.
Decoding Peugeot Fault Codes
Once you can read codes, you need to understand them. A common question is what a code like "P1336" means for a Peugeot specifically — so here is how the system works.
What OBD-II Codes Mean
Every code follows a pattern. The first letter names the system: P is Powertrain (engine and transmission), B is Body, C is Chassis, and U is Network communication. The first number matters just as much — a 0 means a generic code shared across all brands, while a 1 means it is specific to your manufacturer.
| Prefix | System | Typical issue |
|---|---|---|
| P0xxx | Powertrain (generic) | Misfires, catalytic converter, lean mixture — shared across brands |
| P1xxx | Powertrain (PSA-specific) | FAP diesel filter, AdBlue, PSA gearbox electronics |
| Bxxxx | Body Control Module | Lighting, windows, central locking |
| Cxxxx | Chassis | ABS, ESP traction control, suspension |
| Uxxxx | Network communication | Errors between ECUs |
Common Generic Codes (P0xxx)
These read the same on any car. You will see them often: P0300 (random or multiple cylinder misfire — the engine isn't running smoothly), P0420 (catalyst system efficiency below threshold — a catalytic converter or oxygen sensor issue), and P0171 (system too lean, bank 1 — the air-fuel mixture is off). Emissions faults like P0420 are consistently among the most common causes of a check-engine light.
Peugeot-Specific Codes (P1xxx)
This is where a generic reader falls short. Manufacturer-specific codes dig into systems unique to Peugeot and Citroën (PSA): the FAP diesel particulate filter, the AdBlue injection system, specific gearbox electronics and unique engine-management settings. Skip these and you can misdiagnose the problem entirely, which is why a Peugeot-capable scanner matters if your fault sits outside the generic range.
Choosing Your OBD Scanner
The right tool depends on your budget and how deep you want to go. Here is the good-better-best breakdown.
| Tier | Best for | Reads Peugeot P1xxx? |
|---|---|---|
| Basic Bluetooth dongle | Casual owners reading and clearing basic codes via a phone app | No — generic codes only |
| Advanced handheld scanner | DIY mechanics needing engine, ABS, airbag and transmission data | Many do, with live data |
| Professional (DiagBox) | Peugeot specialists coding ECUs, injectors and modules | Yes — dealer-level, full access |
A basic Bluetooth dongle paired with an app like Torque or OBD Fusion is fine for quick engine-code checks. Advanced handheld scanners step up to multi-system access and often support Peugeot-specific definitions. For PSA vehicles, DiagBox is the gold standard — the official software dealer technicians use, and the only route to properly coding a new ECU or injectors to your car.
How to Read Codes: Step by Step
Once you have located the port and chosen a scanner, the process is straightforward.
- Park safely and switch off. Park on level ground, apply the handbrake and switch the ignition off before you start.
- Locate the OBD port. Find the 16-pin socket for your generation — storage tray under the gear shifter (T7) or under the dash left of the steering column (T9/P5). Use a flashlight.
- Plug in the scanner. Ease off any plastic cover and plug the OBD2 scanner firmly into the socket, checking the orientation so you don't bend a pin.
- Turn the ignition to ON. Turn the key or press start to ignition position (engine off) so the car powers the diagnostic port.
- Establish communication. Let the scanner or app connect to the car's ECU. Select Peugeot or the correct protocol if prompted.
- Read the fault codes. Read stored and pending codes. Note the full code (e.g. P0420) and its description.
- Research and repair. Look up each code, diagnose the cause, and repair it before clearing. Clear codes only after the fix.
Reading live data — not just stored codes — is the proactive next step. Watching coolant temperature, fuel trims and sensor readings in real time helps you catch a developing fault before it becomes a breakdown.
Beyond Fault Codes
Your OBD port does more than read faults. Many owners use it as a gateway to small upgrades and personalisation of the car's electronics. If you enjoy tailoring your Peugeot, a modern convenience upgrade like a smart LCD key fob is a popular starting point, and you can browse the full range in our accessories store.
Whether you are chasing a check-engine light or just keeping on top of maintenance, knowing where your OBD port is and how to read it puts you in control of your car's health — and often saves a diagnostic fee before you have even called a garage.
Peugeot 308 OBD Port: Common Questions
Where is the OBD port on a Peugeot 308?
It is a standard 16-pin socket inside the cabin, but the exact spot depends on your generation. On the T7 (2007-2013) it is often in the storage tray under the gear shifter, or under the steering column near the fuse box. On the T9 (2013-2021) and P5 (2021-on) it is under the dashboard on the driver's side, just left of the steering column, usually behind a small clip-off plastic cover.
Where is the OBD port on a 2016 Peugeot 308?
A 2016 Peugeot 308 is a T9 generation. Its OBD2 port is under the dashboard on the driver's side, just below and to the left of the steering column, behind a small removable plastic panel. Use a flashlight and feel along the underside of the dash near your knees if you cannot see it.
Where is the OBD port on a 2013 Peugeot 308?
2013 is the changeover year between generations, so check both spots. Early 2013 (T7) cars often have the port in the rubber storage tray under the gear shifter; later 2013 (T9) cars have it under the dashboard below the steering column. Verify against your exact build date.
Is the Peugeot 308 OBD port hidden behind a cover?
Usually yes. On most 308s the port sits behind a small, often unlabelled plastic flap that clips or slides off. Ease it off gently with your fingers or a plastic trim tool rather than a metal screwdriver, which can crack the panel.
Do all OBD2 scanners work on a Peugeot 308?
For basic engine codes, yes — any generic OBD2 scanner reads the standard P0xxx codes. But Peugeot-specific P1xxx codes (FAP diesel filter, AdBlue, PSA gearbox electronics) need a Peugeot-capable scanner or the dealer-level DiagBox software to read and clear properly.
What does a P1xxx code mean on a Peugeot 308?
A '1' after the first letter means the code is manufacturer-specific to Peugeot/Citroën (PSA), not generic. These cover systems generic scanners miss — the FAP diesel particulate filter, AdBlue injection, specific gearbox electronics and unique engine management. A Peugeot-specific tool is needed to interpret them correctly.
Can I clear a Peugeot 308 fault code myself?
Yes, once the fault is fixed. After repairing the underlying issue, a scanner can clear the stored code and turn off the check-engine light. Clearing a code without fixing the cause only hides the problem — it will return, and can mask a fault during an emissions test.