Hij is getrouwd met Anna van Assendelft Vrouwe van Besoyen.
Zij zijn getrouwd op 3 augustus 1568 te 's Gravenhage, hij was toen 23 jaar oud.
Kind(eren):
Heer van Schagen, Barsingerhorn, Haringhuizen, Borgharen, Kortenhorn en Oud- en Nieuw Goudriaan. Hij is beschreven in de Ridderschap van Holland (1591); hoogheemraad van Schieland (1589-1609); gedeputeerde ter Staten-Generaal (1579); president van de Staten-Generaal (1582); lid van de Raad van State (1595-1597); hoofdingeland van Delfland (1596); gecommitteerde ter Staten-Generaal (1603-1607); gecommitteerde Raad van Holland (1615); pluimgraaf van West-Friesland, Texel, Wieringen, de Zijpe en Wieringerwaard (1601).
Gens Nostra page 116, ancestor 2440 is Johan van Beyeren-Schagen (not Jean de Baviere dit de Schagen) he died 18 February 1618 in 's-Gravenhage and was buried in Schagen.
His wife died in Castle Schagen and was buried in Schagen
http://archiver.rootsweb.ancestry.com/th/read/GEN-MEDIEVAL/1999-04/0923909410
Bron: http://gw.geneanet.org/index.php3?b=gomesadel⟨=nl;p=johan+van+beieren+van;n=schagen
De getoonde gegevens hebben geen bronnen.