Som seksårig blev Otto 2. forlovet med Agnes af Pfalz (1201–1267), der var en sønnedatter af Henrik Løve og efterkommer af flere tyske kejsere. Otto 2. og Agnes af Pfalz blev gift i 1222 og blev bl.a. forældre til:
Glaser, Hubert (1980). Die Zeit der frühen Herzöge. Von Otto I. zu Ludwig dem Bayern. Beiträge zur Bayerischen Geschichte und Kunst 1180–1350 (tysk). München/Zürich.
Holzfurtner, Ludwig (2005). Die Wittelsbacher: Staat und Dynastie in acht Jahrhunderten (Urban-Taschenbucher) (tysk). Stuttgart: Kohlhammer Verlag. ISBN978-3170181915.