Here’s how to reset the Oil Maintenance / “Check Oil” / Maintenance Required light on a 2010 Toyota Prius — step by step. Let’s get that light off so your dash is clean again! 😊

🔧 What you’ll need

  • Prius 2010 (Gen 3)
  • Dashboard/display controls: Trip button, the speed units button (KdM/kph-mph toggle, sometimes labelled “MPH / km/h”), and “Power” button
  • Car OFF and keys handy

🛠 Reset Procedure

  1. Turn ignition to ON (push Power button twice without pressing the brake so the vehicle is in “ON” electronics mode, but the engine should not start).  
  2. On the dash, press the Trip button (often on the steering wheel) to cycle displays until you see Trip A.  
  3. Once “Trip A” is showing, turn the car off (Power button, no brake).  
  4. Now, press and hold the MPH / km/h button (speed unit toggle) while pressing the Power button twice (again, no brake) to reach the “ON” electronics mode. Keep holding the MPH / km/h button.  
  5. Keep holding that MPH / km/h button until you see on the display something like “Reset in progress…” or the indicator gradually reset to zero / dash / back to normal. The message will eventually say “Reset complete.” Once that shows, the maintenance light should go dark.  

⚠️ Tips & Common Gotchas

  • Make sure you don’t press the brake pedal during the reset sequence: brake = start engine or other unwanted modes messing up the reset.  
  • Ensure “Trip A” is displayed when you attempt Step 4, or it may not work.  
  • Sometimes people confuse “Maintenance Required” / “OIL MAINT REQD” light with a Check Engine light; this procedure resets the maintenance reminder / oil change reminder not engine fault codes.
  • If the Trip or MPH / km/h buttons are not working (broken, stuck, etc.), reset might not work via this method. Some users resort to dealership tech tools or using Toyota’s TechStream diagnostics.  

If you want, I can send you a visual or video link so it’s even easier! Want me to grab that for you?