隋炀帝共有后妃八人。
具体如下:
1、萧皇后,西梁明帝萧岿之女;
2、萧嫔,赵王杲母;
3、陈婤,陈后主第六女;
4、陈氏,陈后主第四女广德公主;
5、王氏,李渊外甥女,唐同安长公主女;
6、宣华夫人陈氏,陈宣帝第十四女宁远公主,陈后主妹;
7、容华夫人蔡氏;
8、崔氏,隋东郡公崔君绰女。