Hij is getrouwd met Trientje Kuipers.
Zij zijn getrouwd op 20 november 1842 te Groningen , hij was toen 21 jaar oud.Bron 3
In het Huwelijksregister Groningen 1842, aktenummer 250 staat op 20 november 1842 het huwelijk vermeld van Johannes Caspers Schults, mandemaker met Trientje Kuipers, dienstmeid. De ouders van Johannes Caspers zijn Johannes Caspers Schults, arbeider en Gepke Middel; de ouders van Trientje zijn
Hindrik Kuipers, mandemaker en Zuzanna Voorsmid.
Er zijn geen aanwijzingen gevonden dat Johannes Caspers Schults familie is van Grietje Schultz die in 1766 trouwt met Jan Hendriks Cuiper, de overgrootvader van Trientje Kuipers
Uit het huwelijk van Johannes Caspers met Trientje worden twee kinderen geboren:
1.Gepke Schults, geboren op 27 november 1843 in Groningen en overleden 1 maand oud op 8 januari 1844.
2.een doodgeboren zoontje op 25 november 1851 in Groningen.
Na het overlijden op 15 mei 1871 van Grietje Kuipers hertrouwt Johannes Caspers Schults op 21 oktober 1871 in Groningen met Elisabeth Ewolds.
Uit dit huwelijk worden nog eens vijf kinderen geboren.