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

Watch Pokémon Season 21 Episode 25 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.