Watch Anime Online

Watch Naruto Online Free - English Subbed & Dubbed Episodes

Watch or Download Naruto Anime Online

Naruto

Latest Episode
Episode 220

Naruto closely follows the life of a boy who is feared and detested by the villagers of the hidden leaf village of Konoha. The distrust of the boy has little to do with the boy himself, but its whats inside him that causes anxiety. Long before Naruto ca

AnimeWaffles is the "watch anime online" site to watch Naruto online episodes . We also provide Naruto anime download links of anime episodes! Naruto anime episodes are updated every hour by our anime online search engine. To start watching Naruto anime online choose an episode below. Have fun watching this anime!

Anime ID82
Aired Episodes209
Anime Episodes220
Genres Action
Status Complete

Reminder: If a video doesn't load, make sure to turn off your pop-up blocker or try restarting your browser.
Naruto episode list is located below the fanclub of this anime series.

Naruto

Episode # Episode Title Airing Date English Subbed English Dubbed
1 Episode 1 1st December 2012 Watch English Subbed --
2 Episode 2 1st December 2012 Watch English Subbed --
3 Episode 3 1st December 2012 Watch English Subbed --
4 Episode 4 1st December 2012 Watch English Subbed --
5 Episode 5 1st December 2012 Watch English Subbed --
6 Episode 6 1st December 2012 Watch English Subbed --
7 Episode 7 1st December 2012 Watch English Subbed --
8 Episode 8 1st December 2012 Watch English Subbed --
9 Episode 9 1st December 2012 Watch English Subbed --
10 Episode 10 1st December 2012 Watch English Subbed --
11 Episode 11 1st December 2012 Watch English Subbed --
12 Episode 12 1st December 2012 Watch English Subbed --
13 Episode 13 1st December 2012 Watch English Subbed --
14 Episode 14 1st December 2012 Watch English Subbed --
15 Episode 15 1st December 2012 Watch English Subbed --
16 Episode 16 1st December 2012 Watch English Subbed --
17 Episode 17 1st December 2012 Watch English Subbed --
18 Episode 18 1st December 2012 Watch English Subbed --
19 Episode 19 1st December 2012 Watch English Subbed --
20 Episode 20 1st December 2012 Watch English Subbed --
21 Episode 21 1st December 2012 Watch English Subbed --
22 Episode 22 1st December 2012 Watch English Subbed --
23 Episode 23 1st December 2012 Watch English Subbed --
24 Episode 24 1st December 2012 Watch English Subbed --
25 Episode 25 1st December 2012 Watch English Subbed --
26-27 Episode 26 1st December 2012 Watch English Subbed --
28 Episode 28 1st December 2012 Watch English Subbed --
29 Episode 29 1st December 2012 Watch English Subbed --
30 Episode 30 1st December 2012 Watch English Subbed --
31 Episode 31 1st December 2012 Watch English Subbed --
32 Episode 32 1st December 2012 Watch English Subbed --
33 Episode 33 1st December 2012 Watch English Subbed --
34 Episode 34 1st December 2012 Watch English Subbed --
35 Episode 35 1st December 2012 Watch English Subbed --
36 Episode 36 1st December 2012 Watch English Subbed --
37 Episode 37 1st December 2012 Watch English Subbed --
38 Episode 38 1st December 2012 Watch English Subbed --
39 Episode 39 1st December 2012 Watch English Subbed --
40 Episode 40 1st December 2012 Watch English Subbed --
41 Episode 41 1st December 2012 Watch English Subbed --
42 Episode 42 1st December 2012 Watch English Subbed --
43 Episode 43 1st December 2012 Watch English Subbed --
44 Episode 44 1st December 2012 Watch English Subbed --
45 Episode 45 1st December 2012 Watch English Subbed --
46 Episode 46 1st December 2012 Watch English Subbed --
47 Episode 47 1st December 2012 Watch English Subbed --
48 Episode 48 1st December 2012 Watch English Subbed --
49 Episode 49 1st December 2012 Watch English Subbed --
50 Episode 50 1st December 2012 Watch English Subbed --
51 Episode 51 1st December 2012 Watch English Subbed --
52 Episode 52 1st December 2012 Watch English Subbed --
53 Episode 53 1st December 2012 Watch English Subbed --
54 Episode 54 1st December 2012 Watch English Subbed --
55 Episode 55 1st December 2012 Watch English Subbed --
56 Episode 56 1st December 2012 Watch English Subbed --
57 Episode 57 1st December 2012 Watch English Subbed --
58 Episode 58 1st December 2012 Watch English Subbed --
59 Episode 59 1st December 2012 Watch English Subbed --
60 Episode 60 1st December 2012 Watch English Subbed --
61 Episode 61 1st December 2012 Watch English Subbed --
62 Episode 62 1st December 2012 Watch English Subbed --
63 Episode 63 1st December 2012 Watch English Subbed --
64 Episode 64 1st December 2012 Watch English Subbed --
65 Episode 65 1st December 2012 Watch English Subbed --
66-67 Episode 66 1st December 2012 Watch English Subbed --
68 Episode 68 1st December 2012 Watch English Subbed --
69 Episode 69 1st December 2012 Watch English Subbed --
70 Episode 70 1st December 2012 Watch English Subbed --
71 Episode 71 1st December 2012 Watch English Subbed --
72 Episode 72 1st December 2012 Watch English Subbed --
73 Episode 73 1st December 2012 Watch English Subbed --
74 Episode 74 1st December 2012 Watch English Subbed --
75 Episode 75 1st December 2012 Watch English Subbed --
76 Episode 76 1st December 2012 Watch English Subbed --
77 Episode 77 1st December 2012 Watch English Subbed --
78 Episode 78 1st December 2012 Watch English Subbed --
79 Episode 79 1st December 2012 Watch English Subbed --
80 Episode 80 1st December 2012 Watch English Subbed --
81 Episode 81 1st December 2012 Watch English Subbed --
82 Episode 82 1st December 2012 Watch English Subbed --
83 Episode 83 1st December 2012 Watch English Subbed --
84 Episode 84 1st December 2012 Watch English Subbed --
85 Episode 85 1st December 2012 Watch English Subbed --
86 Episode 86 1st December 2012 Watch English Subbed --
87 Episode 87 1st December 2012 Watch English Subbed --
88 Episode 88 1st December 2012 Watch English Subbed --
89 Episode 89 1st December 2012 Watch English Subbed --
90 Episode 90 1st December 2012 Watch English Subbed --
91 Episode 91 1st December 2012 Watch English Subbed --
92 Episode 92 1st December 2012 Watch English Subbed --
93 Episode 93 1st December 2012 Watch English Subbed --
94 Episode 94 1st December 2012 Watch English Subbed --
95-96 Episode 95 1st December 2012 Watch English Subbed --
97 Episode 97 1st December 2012 Watch English Subbed --
98 Episode 98 1st December 2012 Watch English Subbed --
99 Episode 99 1st December 2012 Watch English Subbed --
100 Episode 100 1st December 2012 Watch English Subbed --
101 Episode 101 1st December 2012 Watch English Subbed --
102 Episode 102 1st December 2012 Watch English Subbed --
103 Episode 103 1st December 2012 Watch English Subbed --
104 Episode 104 1st December 2012 Watch English Subbed --
105 Episode 105 1st December 2012 Watch English Subbed --
106 Episode 106 1st December 2012 Watch English Subbed --
107 Episode 107 1st December 2012 Watch English Subbed --
108 Episode 108 1st December 2012 Watch English Subbed --
109 Episode 109 1st December 2012 Watch English Subbed --
110-111 Episode 110 1st December 2012 Watch English Subbed --
112 Episode 112 1st December 2012 Watch English Subbed --
113 Episode 113 1st December 2012 Watch English Subbed --
114 Episode 114 1st December 2012 Watch English Subbed --
115 Episode 115 1st December 2012 Watch English Subbed --
116-117 Episode 116 1st December 2012 Watch English Subbed --
118 Episode 118 1st December 2012 Watch English Subbed --
119 Episode 119 1st December 2012 Watch English Subbed --
120 Episode 120 1st December 2012 Watch English Subbed --
121 Episode 121 1st December 2012 Watch English Subbed --
122 Episode 122 1st December 2012 Watch English Subbed --
123 Episode 123 1st December 2012 Watch English Subbed --
124 Episode 124 1st December 2012 Watch English Subbed --
125 Episode 125 1st December 2012 Watch English Subbed --
126 Episode 126 1st December 2012 Watch English Subbed --
127-128 Episode 127 1st December 2012 Watch English Subbed --
129 Episode 129 1st December 2012 Watch English Subbed --
130 Episode 130 1st December 2012 Watch English Subbed --
131 Episode 131 1st December 2012 Watch English Subbed --
132 Episode 132 1st December 2012 Watch English Subbed --
133 Episode 133 1st December 2012 Watch English Subbed --
134 Episode 134 1st December 2012 Watch English Subbed --
135 Episode 135 1st December 2012 Watch English Subbed --
136 Episode 136 1st December 2012 Watch English Subbed --
137 Episode 137 1st December 2012 Watch English Subbed --
138 Episode 138 1st December 2012 Watch English Subbed --
139 Episode 139 1st December 2012 Watch English Subbed --
140 Episode 140 1st December 2012 Watch English Subbed --
141 Episode 141 1st December 2012 Watch English Subbed --
142 Episode 142 1st December 2012 Watch English Subbed --
143 Episode 143 1st December 2012 Watch English Subbed --
144 Episode 144 1st December 2012 Watch English Subbed --
145 Episode 145 1st December 2012 Watch English Subbed --
146 Episode 146 1st December 2012 Watch English Subbed --
147-148 Episode 147 1st December 2012 Watch English Subbed --
149 Episode 149 1st December 2012 Watch English Subbed --
150 Episode 150 1st December 2012 Watch English Subbed --
151 Episode 151 1st December 2012 Watch English Subbed --
152 Episode 152 1st December 2012 Watch English Subbed --
153 Episode 153 1st December 2012 Watch English Subbed --
154 Episode 154 1st December 2012 Watch English Subbed --
155 Episode 155 1st December 2012 Watch English Subbed --
156 Episode 156 1st December 2012 Watch English Subbed --
157 Episode 157 1st December 2012 Watch English Subbed --
158 Episode 158 1st December 2012 Watch English Subbed --
159 Episode 159 1st December 2012 Watch English Subbed --
160 Episode 160 1st December 2012 Watch English Subbed --
161 Episode 161 1st December 2012 Watch English Subbed --
162 Episode 162 1st December 2012 Watch English Subbed --
163 Episode 163 1st December 2012 Watch English Subbed --
164 Episode 164 1st December 2012 Watch English Subbed --
165 Episode 165 1st December 2012 Watch English Subbed --
166-167 Episode 166 1st December 2012 Watch English Subbed --
168 Episode 168 1st December 2012 Watch English Subbed --
169 Episode 169 1st December 2012 Watch English Subbed --
170 Episode 170 1st December 2012 Watch English Subbed --
171 Episode 171 1st December 2012 Watch English Subbed --
172 Episode 172 1st December 2012 Watch English Subbed --
173 Episode 173 1st December 2012 Watch English Subbed --
174 Episode 174 1st December 2012 Watch English Subbed --
175 Episode 175 1st December 2012 Watch English Subbed --
176 Episode 176 1st December 2012 Watch English Subbed --
177 Episode 177 1st December 2012 Watch English Subbed --
178 Episode 178 1st December 2012 Watch English Subbed --
179 Episode 179 1st December 2012 Watch English Subbed --
180 Episode 180 1st December 2012 Watch English Subbed --
181 Episode 181 1st December 2012 Watch English Subbed --
182 Episode 182 1st December 2012 Watch English Subbed --
183 Episode 183 1st December 2012 Watch English Subbed --
184 Episode 184 1st December 2012 Watch English Subbed --
185 Episode 185 1st December 2012 Watch English Subbed --
186 Episode 186 1st December 2012 Watch English Subbed --
187 Episode 187 1st December 2012 Watch English Subbed --
188 Episode 188 1st December 2012 Watch English Subbed --
189 Episode 189 1st December 2012 Watch English Subbed --
190 Episode 190 1st December 2012 Watch English Subbed --
191 Episode 191 1st December 2012 Watch English Subbed --
192 Episode 192 1st December 2012 Watch English Subbed --
193 Episode 193 1st December 2012 Watch English Subbed --
194 Episode 194 1st December 2012 Watch English Subbed --
195 Episode 195 1st December 2012 Watch English Subbed --
196 Episode 196 1st December 2012 Watch English Subbed --
197 Episode 197 1st December 2012 Watch English Subbed --
198 Episode 198 1st December 2012 Watch English Subbed --
199 Episode 199 1st December 2012 Watch English Subbed --
200 Episode 200 1st December 2012 Watch English Subbed --
201 Episode 201 1st December 2012 Watch English Subbed --
202 Episode 202 1st December 2012 Watch English Subbed --
203-205 Episode 203 1st December 2012 Watch English Subbed --
206 Episode 206 1st December 2012 Watch English Subbed --
207 Episode 207 1st December 2012 Watch English Subbed --
208 Episode 208 1st December 2012 Watch English Subbed --
209 Episode 209 1st December 2012 Watch English Subbed --
210 Episode 210 1st December 2012 Watch English Subbed --
211 Episode 211 1st December 2012 Watch English Subbed --
212 Episode 212 1st December 2012 Watch English Subbed --
213 Episode 213 1st December 2012 Watch English Subbed --
214-215 Episode 214 1st December 2012 Watch English Subbed --
216 Episode 216 1st December 2012 Watch English Subbed --
217 Episode 217 1st December 2012 Watch English Subbed --
218 Episode 218 1st December 2012 Watch English Subbed --
219 Episode 219 1st December 2012 Watch English Subbed --
220 Episode 220 1st December 2012 Watch English Subbed --

On-Going Anime

  1. Abarenbou Kishi!! Matsutarou Sports
  1. Ai Mai Mi: Mousou Catastrophe Comedy
  1. Akame ga Kill! Action
  1. Akame ga Kill! Theater Ecchi
  1. Aldnoah.Zero Mecha
  1. Ao Haru Ride Romance
  1. Baby Steps Sports
  1. Bakumatsu Rock Music
  1. Barakamon Comedy
  1. Blade and Soul Specials Martial Arts
  1. Captain Earth Mecha
  1. Cardfight!! Vanguard: Legion Mate-hen Game
  1. Code Geass: Boukoku no Akito Action
  1. Detective Conan Mystery
  1. Diamond no Ace Sports
  1. Dragon Ball Kai Action
  1. Dragon Ball Kai (2014TV) Action
  1. Dragon Collection
  1. DRAMAtical Murder Sci-Fi
  1. Fairy Tail (2014) Action
  1. Fate/kaleid liner Prisma☆Illya 2wei! Magic
  1. Francesca Comedy
  1. Free! Eternal Summer Comedy
  1. Freezing Vibration Specials Ecchi
  1. Futsuu no Joshikousei ga [Locodol] Yatte Mita. Comedy
  1. Future Card Buddyfight Game
  1. Fuuun Ishin Dai☆Shogun Action
  1. Gekkan Shoujo Nozaki-kun Romance
  1. Glasslip Slice of Life
  1. Gundam-san (Mobile Suit) Comedy
  1. Haikyuu!! Sports
  1. Hanamonogatari Supernatural
  1. Hanayamata Slice of Life
  1. Happiness Charge Precure! Magic
  1. Hero Bank Game
  1. Himegoto Comedy
  1. Hunter x Hunter (2011TV) Comedy
  1. Hunter x Hunter Movie2: The Last Mission Action
  1. Inari, Konkon, Koi Iroha. OVA Romance
  1. Jinsei Ecchi
  1. JoJos Bizarre Adventure: Stardust Crusaders Action
  1. Kenzen Robo Daimidaler Specials Ecchi
  1. Kindaichi Shounen no Jikenbo Returns Mystery
  1. Kiss x Sis OVA Ecchi
  1. Kuroshitsuji: Book of Circus Demons
  1. Legend of Korra Book III: Change Action
  1. Line Offline: Salaryman Comedy
  1. Little Busters!: EX Comedy
  1. Love Stage!! Shounen Ai
  1. M3: Sono Kuroki Hagane Action
  1. Machine-Doll wa Kizutsukanai Specials Action
  1. Magi: Sinbad no Bouken Action
  1. Mahou Shoujo Taisen Magic
  1. Mahouka Koukou no Rettousei Magic
  1. Mahouka Koukou no Rettousei: Yoku Wakaru Mahouka Comedy
  1. Majimoji Rurumo Fantasy
  1. Majin Bone Game
  1. Majokko Shimai no Yoyo to Nene Fantasy
  1. Maken-Ki! Two Specials Ecchi
  1. Mangaka-san to Assistant-san to Specials Comedy
  1. Marvel Disk Wars: The Avengers Action
  1. Momo Kyun Sword Fantasy
  1. Naruto Shippuden Action
  1. Naruto Shippuden Movies Action
  1. Nobunaga Concerto Historical
  1. Nozo x Kimi Ecchi
  1. One Piece Adventure
  1. One Piece 3D2Y Action
  1. Oreca Battle Game
  1. Persona 4TV The Golden Animation Supernatural
  1. Pokemon XY Kids
  1. Pri Para Music
  1. Psycho-Pass New Edit Version Sci-Fi
  1. Puchimas!!: Petit Petit iDOLM@STER Comedy
  1. Rail Wars! Action
  1. Re:␣Hamatora Mystery
  1. Rokujouma no Shinryakusha!? Romance
  1. Sabagebu! Comedy
  1. Saikyou Ginga Ultimate Zero: Battle Spirits Shounen
  1. Sailor Moon Crystal Magic
  1. Seirei Tsukai no Blade Dance Ecchi
  1. Seitokai Yakuindomo* OVA Comedy
  1. Sengoku Basara: Judge End Samurai
  1. Shin Strange+ Comedy
  1. Shingeki no Kyojin OVA Action
  1. Shingeki no Kyojin Specials Action
  1. Shirogane no Ishi: Argevollen Mecha
  1. Shounen Hollywood: Holly Stage for 49 Slice of Life
  1. Space☆Dandy 2nd Season Space
  1. Sword Art Offline Comedy
  1. Sword Art Online S2 Action
  1. Tokyo ESP Sci-Fi
  1. Tokyo Ghoul Horror
  1. Yama no Susume 2nd Season Slice of Life
  1. Yami Shibai 2nd Season Horror
  1. Youkai Watch Game
  1. Yowamushi Pedal Sports
  1. Yozakura Quartet: Tsuki ni Naku Shounen
  1. Yu-Gi-Oh! Arc V
  1. Zankyou no Terror Thriller
  1. Zetsumetsu Kigu Shoujo: Amazing Twins Slice of Life