1999 • TMDB 8.4 • 1 season • 43 episodes • Animation, Comedy, Drama • TV Tokyo
Where to Watch
In the US, Great Teacher Onizuka streams on Netflix (1 season), Amazon Prime Video (1 season), Crunchyroll (1 season), Peacock Premium (1 season), Crunchyroll Amazon Channel (1 season), Retrocrush (1 season), Plex (1 season), Amazon Prime Video Free with Ads (1 season), Fawesome (1 season), Netflix Standard with Ads (1 season), Amazon Prime Video with Ads (1 season), Peacock Premium Plus (1 season), RetroCrush Amazon Channel (1 season) and Amazon MX Player (1 season). It is also available to buy on Amazon Video (1 season). Availability checked against US listings on October 29, 2026.

Overview
Eikichi Onizuka is a former biker gang leader with one unlikely ambition: to become Japan’s greatest teacher. When he lands a job at a private high school, he is handed the class no one else can handle — a group of students who have already driven their teachers to breaking point with pranks, schemes and outright cruelty. Onizuka’s methods are anything but conventional: where other teachers reach for rules and punishments, he reaches for honesty, guts and the occasional wild stunt, meeting his students on their own level. Great Teacher Onizuka is a comedy with real heart underneath the chaos. Across 43 episodes, Onizuka wins over his class one student at a time, confronting bullying, broken families and the pressure of growing up, while his own rough past keeps catching up with him. Loud, funny and surprisingly moving, it is a reminder that the best teachers are not the ones who follow the book — they are the ones who refuse to give up on a student.
Main Cast
The main voice cast includes:
- Wataru Takagi as Eikichi Onizuka (43 episodes)
- Junko Noda as Miyabi Aizawa (43 episodes)
- Isshin Chiba as Ryuuji Danma (43 episodes)
- Junichi Suwabe as Kouji Fujiyoshi (43 episodes)
- Kazuhiro Nakata as Hajime Fukuroda (43 episodes)
- Fumiko Orikasa as Azusa Fuyutsuki (43 episodes)
- Kotono Mitsuishi as Urumi Kanzaki (43 episodes)
- Hikaru Midorikawa as Yoshito Kikuchi (43 episodes)
- Naoki Yanagi as Tadaaki Kusano (43 episodes)
Seasons Snapshot
- Season 1 — 43 episodes, premiered June 30, 1999
Finale: “Onizuka’s Final Battle” (1×43) aired September 17, 2000.
Why Watch Great Teacher Onizuka?
- Onizuka himself — a teacher like no other, equal parts delinquent and hero.
- Real issues beneath the comedy — bullying, family pressure and trust.
- A class worth rooting for — each student gets a story that matters.
- Laugh-out-loud chaos — Onizuka’s solutions are never boring.
- A 90s classic — the anime that made GTO a legend.
Trailer
No official trailer available. TMDB lists no English trailer for this series — only its opening credits — so we have not embedded a video here.
Leave a Reply