Witch Watch episode 18 is scheduled to be released on Sunday, August 3, 2025, at 5:30 pm JST, according to the anime's official website.