Repitiendo lo que otras personas ya han dicho: no $i= \sqrt{-1}$ es un número racional.
Tienes $$ \begin{align} &\mathbb{C} \;\text{ los números complejos}\\ &\cup \\ &\mathbb{R} \;\text{ los números reales}\\ &\cup \\ &\mathbb{Q} \;\text{ los números racionales}\\ &\cup \\ &\mathbb{Z} \;\text{ los enteros}\\ &\cup \\ &\mathbb{N} \;\text{ los números naturales} \end{align} $$ Aquí el $\cup$ denota que lo de abajo está contenido en lo de arriba. Entonces, por ejemplo, todos los números reales son números complejos. Y: un entero es un número real. Ten en cuenta que, por ejemplo, no todos los números complejos son números reales. No todos los números complejos son números racionales. No todos los enteros son números naturales.
Entonces, la pregunta ahora es si $i = \sqrt{-1}$ (que es un número complejo) es un número racional. Y aquí primero notamos que los números racionales son aquellos números que pueden expresarse como una fracción $\frac{a}{b}$ donde $a$ y $b$ son enteros (por lo tanto pertenecen a $\mathbb{Z}$) ($b\neq 0$). Entonces, ¿es $i = \frac{a}{b}$ para algún entero $a$ y $b$? Como se proporciona en la respuesta de Austin, se puede mostrar que efectivamente la respuesta es no.
Para tener algo en que pensar, quizás puedas responder a la pregunta: ¿Es $\sqrt{2}$ un número racional? (Puedes encontrar la respuesta aquí en M.SE).