В 1877-1884 годах в Риге построили Рождественский собор по проекту архитектора Роберта Пфлуга. На его строительство император Александр II в 1874 году выделил 900 тысяч рублей Рижской епархии. Руководил работами строительный мастер Виленской губернии Николай Чагин. Росписью интерьеров церкви занимались живописцы Пётр Шамшин, Карл Вениг, Василий Верещагин, Фирс Журавлёв и Алексей Корзухин.
28 октября 1884 года Рождественский собор освятил митрополит Киевский и Галицкий Платон (Городецкий). По некоторым данным, в сентябре 1894 года здесь проводил богослужение священник Иоанн Кронштадтский.
21 августа 1917 года Ригу в первый раз заняли немецкие регулярные формирования, и оккупанты решили сделать этот собор гарнизонной кирхой. Он исполнял эту функцию до середины 1918 года, когда Рижское самоуправление запретило богослужения. Ежедневные службы возобновились на Рождество 1922 года и совершались на латышском и церковнославянском языках.
К середине 1930-х в церкви обновили роспись и вернули часть расхищенного имущества. Во время оккупации Латвии фашистами богослужения проводил митрополит Виленский и Литовский Сергий (Воскресенский), убитый в 1944 году. Рождественский собор был действующим до 5 октября 1963 года, когда Рижский горисполком превратил его в Дом знаний. Тогда же был полностью уничтожен интерьер храма, в нём открыли планетарий и кафе.
В 1991 году Рождественский собор решили вернуть верующим, первое богослужение состоялось 6 января 1992 года. В 2000 году российские предприниматели Малышковы подарили церкви новый иконостас, в 2002 году — колокола. 4 октября 2003 года в храм перенесли мощи священномученика Иоанна Поммера — одного из его бывших настоятелей. Богослужения проводятся каждый день в 07:30 (по будням), 08:00 (по субботам), 08:30 (по воскресеньям) и в 17:00.