Tiridate IV devient, en 298, roi d’Arménie. Le souverain désire restaurer les fêtes de la déesse Anahit (Tiridate est païen). Grégoire, qui est chrétien, exprime son mécontentement et n’accepte pas d’y participer. Le roi décide de le jeter dans une fosse à Khor Virap, qui sera appelé « Prison de saint Grégoire », où il reste emprisonné durant treize années. Puis Tiridate tombe malade et il décide de le libérer pour qu’il vienne le soigner. Grégoire le guérit miraculeusement