Для разведения радужниц подходят как общие резервуары, так и специальные нерестовые аквариумы. Оптимальные параметры для стимуляции брачного периода включают температуру в пределах 24–27°С, слабощелочную воду (до pH 7.0) и среднюю жёсткость. Интерьер аквариума должен быть дополнен густыми зарослями мелколиственных растений или их искусственными аналогами, которые служат субстратом для икрометания. Именно среди них самки будут откладывать свою икру. Нерест продолжается примерно 2 недели, в течение которых самка ежедневно откладывает по несколько десятков икринок, а самец их оплодотворяет. Родительские инстинкты у этих рыб отсутствуют, поэтому по завершении нереста взрослые особи не проявляют интереса к будущему потомству. Если разведение происходило в общем аквариуме, рекомендуется аккуратно перенести икринки в отдельный резервуар с аналогичными водными условиями, чтобы избежать риска поедания других рыбами. Если отдельный нерестовик недоступен, можно использовать густые скопления плавающих растений, которые станут надёжным убежищем для мальков, держащихся первое время у поверхности воды. Инкубационный период икры занимает от 7 до 12 дней. В первые дни жизни мальки питаются только микроскопическим кормом, например, инфузориями. Спустя неделю в рацион можно вводить науплии артемий или специализированные порошкообразные корма, предназначенные для молоди аквариумных рыб. Важно отметить, что кормление мальков радужниц в общем аквариуме представляет определённые трудности, в отличие от целенаправленного кормления в нерестовом резервуаре.