Christiaan was die oudste seun van koning Frederik II en Sofie van Mecklenburg-Schwerin. Deur sy ma se kant van die familie het hy afgestam van koning Hans van Denemarke; hy was dus die eerste afstammeling van koning Hans wat die troon bestyg het sedert die afsetting van Christiaan II.