Is One Piece episode 500 filler?

One Piece episode 500 is canon — it adapts the original story.

Episode: 500 — Freedom Taken Away! The Nobles' Plot Closing in on the Brothers!

Classification: Canon

Air date: May 29, 2011