汉文帝刘恒共有两位皇后,分别是代王王后和孝文窦皇后。
代王王后:她是刘恒还在做代王时的王后,一共为刘恒生了四个儿子,只不过在刘恒登基之前她就去世了,在刘恒登基前后,她所生的四个儿子也都去世了。孝文窦皇后:她是一位普通的农家女,平民出身,之后她进入皇宫伺候吕太后,又被赐予代王刘恒。到达代国之后,代王刘恒非常喜欢窦皇后,她很快便为刘恒生下了一个女儿,之后又先后生下了刘启和刘武两个儿子,在此期间,代王王后也先后生下了四个儿子,不过代王王后和四位王子都很早去世,刘恒也没有再立王后。之后吕后去世,群臣拥护代王刘恒回京即位,刘恒即位后不久,就在大臣的劝说下将刘启立为太子,之后身为太子的生母她也就理所应当的被封为皇后了。她的一生可以说是十分美好了,自己的儿子当上了皇帝,自己也做了皇后,从这方面来讲,可以说她是没什么遗憾了。