Knorr von Rosenroth war schlesischer Pfarrerssohn, besuchte die Lateinschule zu Fraustadt, dann das Pädagogium in Stettin und studierte ab 1655 Theologie, Jura, Geschichte, Philosophie, klassische und moderne Sprachen und schloss die Studien 1660 als Magister mit einer Dissertation zur antiken Numismatik ab. In den folgenden Jahren betrieb er Privatstudien, vermutlich in Wittenberg und bereiste 1663–1666 die Niederlande, Frankreich und England.
In den Niederlanden fand er Kontakt zu christlichen Gruppierungen wie den Mennoniten, Theosophen und geistlich inspirierten Naturforschern. Meir Stern unterrichtete ihn in der Kabbala. Lebensentscheidend für ihn wurde der Kontakt zu Franciscus Mercurius van Helmont, dem Sohn des berühmten Johan Baptista van Helmont, durch dessen Vermittlung er 1668 Hof- und Kanzleirat von Herzog Christian August zu Sulzbach wurde. Durch seine Förderung etablierte er um 1670 in Sulzbach einen Musenhof, der auf die damalige Geisteswelt großen Einfluss hatte[1]. 1671 machte van Helmont Knorr von Rosenroth mit Leibnitz bekannt.
Christian Anton Philipp Knorr von Rosenroth ist sein Neffe.