1 divided by any integer is always rational: a rational number is precisely any integer divided by any other integer. It seems that you are calling it irrational because its decimal expansion goes on forever, but many rational numbers have this property too. What sets rational numbers apart from irrational numbers it that the decimal expansion of a rational number eventually starts repeating: for instance, the decimal expansion of 1/3 is just the digit 3 repeating, while the decimal expansion of 1/27 is just the digits 037 repeating.
Now, to answer the question that you seem to have meant to ask: yes, for any positive integer $n$, the decimal expansion of
$$
\frac1{3n}
$$
goes on forever. More generally, we can say the following: the decimal expansion of $\frac1{k}$ goes on forever if and only if $k$ has prime factors other than $2,5$. To see this, suppose that the decimal expansion of $\frac1k$ ends. Let's say its length is $n$. Then the number
$$
\frac{10^n}{k}
$$
is an integer, since multiplying by $10^n$ shifts the decimal point $n$ places to the right. Hence, $k$ must evenly divide $10^n$. But then its only prime factors can be $2$ and $5$. Conversely, if $k = 2^a5^b$, then
$$
\frac{10^{\max(a,b)}}{k}
$$
will be an integer, so the decimal expansion of $k$ must be finite.