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