If current server doesn't work please try other servers below.
Season 3

Watch Pokémon Season 3 Episode 35 Online for Free
Overview:
Join Ash accompanied by his partner Pikachu, as he travels through many regions, meets new friends and faces new challenges on his quest to become a Pokémon Master.