Горчак в аквариумных условиях неприхотлив и при правильном уходе живет долго. Кормят его нитчатыми водорослями, дафниями, мотылем. Для размножения в аквариум необходимо поместить несколько моллюсков, так как самка горчака откладывает икру в их раковины, где и происходит созревание и развитие мальков в течение 15-20 дней.
Разведение горчака в аквариумных условиях: нерестовый аквариум перегораживают невысокой стенкой из оргстекла или стекла на расстоянии длины аквариума от боковой стенки, чтобы обеспечить перепад уровней грунта из чистого песка порядка 2-3 см.
На большей, высокой части грунта сажают заросли растений, на меньшей - кладут несколько двухстворчатых улиток (предпочтительно перловиц, но можно и беззубок). Если на другой день улитки лежат с широко раскрытыми створками раковин, то они погибли, и их заменяют новыми.
На нерест через 10-14 дней сажают стайку рыб, лучше с преобладанием самок. У готовой к откладке икры самки горчака появляется тонкий розовый яйцеклад длиной около 5 см, свисающий с ее брюшка наподобие червячка. Готовая к нересту пара отделяется, и самка вводит яйцеклад между створками раковины и выпускает в мантийную полость около 40 икринок, которые самец орошает молоками после того, как самка вынет яйцеклад.
С водой, постоянно прокачиваемой через жабры моллюска, молоки втягиваются в мантийную полость, где и происходит оплодотворение икры. Рыб после нереста удаляют.
Через 4-5 недель моллюск выбрасывает развившихся, способных плавать и питаться мальков, которых переводят в выростной аквариум. Несколько дней они питаются инфузориями, а затем переходят на артемию и другой, более крупный корм.