The $j$-function (a.k.a. $j$-invariant up to a factor $1728$) is most often only considered for arguments where it yields real values.
It is well known that for $a,b,n\in\mathbb N$, $j\left(\dfrac {a+\sqrt{-n }}{b}\right)$ is algebraic (not necessary real), and that for $a=0$, $b=1$ or $b=2$ it is real. The literature seems to deal essentially with those latter cases.
Now while usually, $n$ is kept constant and the underlying algebraic structure of the field $\mathbb Q(\sqrt{-n})$ is involved, I have taken a somewhat transversal approach and looked for the $n$'s (not only integers) that yield real values of $j(\cdot)$ for fixed $a,b\in\mathbb N$ where $b\geqslant3$. By periodicity, it is sufficient to look at $1\leqslant a<b$ (and because of $j(z)=\overline{j(1-\bar z)}$ even only at $ a<\frac b2$). Note that $b$ is more "salient" for the patterns than $a$.
It turns out that for $b\geqslant3$, there are only a finite number of those what I'd call, for lack of a better term, "reality roots". Denote their set by $R_{a,b}$.
For instance, $R_{1,3}$ consists of $7$ such roots, viz. $n=\frac18,\frac15,\frac12,1,2,5,8$. Some (all?) of those sets contain progressions with typically "modular" appearances, e.g. for $a=3$, $b=7$ there are $12$ reality roots, which may be written as $$R_{3,7}=\Bigl\lbrace{\frac1{24},\frac2{20},\frac3{16},\frac4{12},\frac5{8},\frac64,\frac83,\frac{10}2,\frac{12}1, 3\cdot11,4\cdot10,\frac1{5\cdot9} \Bigr\rbrace}.$$
How to prove the following conjectures for $b\geqslant3$?
- All reality roots are rational. [Seems to be obvious at second glance, but why?]
- The cardinality $|R_{a,b}|$ is at most $2b+1$ (and I'd guess from numerical evidence that it's always at least $b$).
- For $a=1$, the set $R_{1,b}$ is explicitly given by $$R_{1,b}=\Bigl\lbrace{\frac1{b^2-1},\frac1{2b-1},\frac2{2b-2},\frac3{2b-3},\dots,\frac{2b-2}2,\frac{2b-1}1, b^2-1\Bigr\rbrace}.$$
- The sets $R_{a_1,b}$ and $R_{a_2,b}$ are "reciprocal" to each other (i. e. $\alpha\in R_{a_1,b}\Longleftrightarrow\frac1\alpha\in R_{a_2,b}$) if $a_1a_2\equiv\pm 1\pmod b$, so the structure of the multiplicative group $(\mathbb{Z}/b\mathbb{Z})^\times$ carries over.
In fact, for $a_1a_2\equiv- 1\pmod b$, it seems like we have altogether for all $n\in\mathbb R^+$ a kind of general duality $$\color{blue}{j\biggl(\dfrac {a_1+\sqrt{-\frac1n }}{b}\biggr)=j\biggl(\dfrac {a_2+\sqrt{-n }}{b}\biggr)},$$
while for $a_1a_2\equiv+ 1\pmod b$, we have the conjugate $$\color{blue}{j\biggl(\dfrac {a_1+\sqrt{-\frac1n }}{b}\biggr)=\overline{j\biggl(\dfrac {a_2+\sqrt{-n }}{b}\biggr)}}.$$ .
For the last (conjectured) statement, remember that $R_{a,b}=R_{-a,b}=R_{b-a,b}$. It implies furthermore that $R_{a,b}$ is "self-reciprocal" whenever $a^2\equiv\pm 1\pmod b$; also note that the "if" might well be an "iff".