Радужниц можно успешно разводить как в основном аквариуме, так и в специально подготовленном нерестовике. Для стимулирования брачного периода и начала нереста оптимальными будут температура воды в диапазоне от 24 до 26 градусов по Цельсию, средняя жесткость и значения pH, близкие к нейтральным. Интерьер нерестового аквариума должен обязательно включать густые заросли мелколистных растений или их искусственных аналогов; именно среди них самки будут откладывать икру. Кроме того, как уже упоминалось, необходимо свести к минимуму внутреннее течение в аквариуме. Нерест продолжается около двух недель, в течение которых самка ежедневно откладывает по несколько десятков икринок, а самец занимается их оплодотворением. Родительские инстинкты у этих рыб отсутствуют, поэтому после завершения нереста они не проявляют никакого интереса к своему будущему потомству. Если разведение осуществлялось в общем аквариуме, желательно перенести икринки в отдельный резервуар, обеспечив там идентичные условия, иначе существует высокий риск их поедания другими обитателями. Инкубационный период длится приблизительно от 7 до 12 дней. В первые дни своей жизни мальки способны употреблять в пищу только микроскопические организмы, например, инфузорий. Приблизительно через неделю в их рацион можно вводить науплии артемий или специальные порошкообразные корма, предназначенные для молоди.