No, you don’t have to remove your fishes during the cleaning.
There’ll be plenty of water for them to swim in since you won’t be draining the tank completely.
On top of that, catching the fishes can stress them out.
If you absolutely need to, leave them in a bowl containing the same water from the tank.