Estuve revisando una página que tiene diferentes respuestas para la misma pregunta. Así que he decidido poner todas las respuestas.
De 1,04 pies (0,4 m) de altura, los Pikachu son criaturas de tipo ratón, y fueron los primeros Pokémon de «tipo eléctrico» creados, su diseño pretendía girar en torno al concepto de electricidad. Aparecen como criaturas con forma de ratón que tienen un pelaje corto y amarillo con marcas marrones que cubren su espalda y partes de su cola en forma de rayo. Tienen orejas puntiagudas de punta negra y bolsas circulares rojas en las mejillas, que pueden emitir chispas de electricidad. En Pokémon Diamante y Perla se introdujeron diferencias de género; un Pikachu hembra tiene ahora una hendidura en el extremo de su cola, lo que le da un aspecto en forma de corazón.
Estas pruebas provienen del juego. No encuentro evidencia de un Pikachu hembra en la serie de televisión, pero presumiblemente al ser de la misma franquicia, se sostendría que el Pikachu de Ash es macho.
2. ¡Es oficialmente macho!
Después de leer todo el artículo de la Bulbapedia sobre el Pikachu de Ash, concretamente la sección de Trivialidades, se confirma que el Pikachu de Ash es efectivamente macho:
En ¡Donde ningún Togepi ha ido antes! se confirmó que Pikachu es macho. Su aspecto físico no podía utilizarse como prueba, ya que las diferencias de género no se implementaron hasta después de haber debutado en el anime.
Además de la respuesta de Mary Jo Finch, hay otro episodio reciente (¡Bellezas luchando por el orgullo y el prestigio!) en el que Pikachu se disfraza de hembra, que se ve aquí:
En el juego, cuando el Pokemon A usa el movimiento Atraer sobre el Pokemon B, si el Pokemon B es del género opuesto al Pokemon A, el Pokemon B obtiene el efecto de estado Encaprichamiento, que hace que sus ataques fallen el 50% de las veces hasta que se elimine el efecto de estado (el método más sencillo es simplemente cambiar el Pokemon B por otro Pokemon de la lista del entrenador).
El único calificativo para que Atraer funcione o falle es el género del Pokemon sobre el que se usa el ataque. No es necesario que ambos Pokemon sean de la misma especie.
4. «En ‘¡Donde ningún Togepi ha ido antes!» se confirmó que Pikachu es macho. Su apariencia física no podía usarse como prueba, ya que las diferencias de género no se implementaron hasta después de haber debutado en el anime.»
Se sacó de la wiki. Puede que no sea la mejor fuente, pero es bastante precisa en la mayoría de los casos. También se refiere a él como ‘él’ y no ‘ella’. No sólo eso, sino que se puede asumir que Pikachu es un varón porque la serie está dirigida y vista mayoritariamente por varones. También había algunos eventos de juegos donde se distribuía el pikachu de Ash, y es un macho en todas las distribuciones de los eventos.
5. Es un macho. Lo sé porque los pikachus hembra tienen una cola parecida a un corazón mientras que los pikachus macho no. Es muy obvio si has jugado a un juego de Pokémon. Además, todos los que han jugado a Pokémon Zafiro Alfa o Pokémon Rubí Omega saben que el Pikachu de Cosplay es una hembra, pero puede vestirse de chico.
En una respuesta rápida, el Pikachu de Ash es un macho.