Hij trouwde in 1477 met Maria van Cats, een telg uit een voornaam Zeeuws geslacht. Maria van Cats was de dochter van Wolfert van Cats (1410-1467) en NN van Sabbingen.
Uit zijn huwelijk met Maria van Cats werden 2 dochters geboren:
Ursula van Foreest (Wijk aan Zee, ca. 1479 - Gouda, 15 mei 1525), begraven in de St. Janskerk te Gouda. Zij trouwde ca. 1499 met Jacob van Borselen (Gouda, 1471 - Gouda, 20 december 1521). Hij was een zoon van Jacob van Borselen (1437-1503) en Agnes van Raephorst.
Anna van Foreest (1485 - 1540), begraven in IJsselstein