1: \begin{abstract}
2: We give definitions of moduli spaces of framed, $r$-Spin and $\Pin^\pm$ surfaces. We apply earlier work of the author to show that each of these moduli spaces exhibits homological stability, and we identify the stable integral homology with that of certain infinite loop spaces in each case. We further show that these moduli spaces each have path components which are Eilenberg--MacLane spaces for the framed, $r$-Spin and $\Pin^\pm$ mapping class groups respectively, and hence we also identify the stable group homology of these groups.
3:
4: In particular: the stable framed mapping class group has trivial rational homology, and its abelianisation is $\bZ/24$; the rational homology of the stable $\Pin^\pm$ mapping class groups coincides with that of the non-orientable mapping class group, and their abelianisations are $\bZ/2$ for $\Pin^+$ and $(\bZ/2)^3$ for $\Pin^-$.
5: \end{abstract}