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