Is One Piece episode 596 filler?

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

Episode: 596 — On the Verge of Annihilation! A Deadly Monster Comes Flying In!

Classification: Canon

Air date: May 19, 2013