The Longsnout Distichodus is a very easy fish to keep but because of their potential size, they require a large aquarium. A juvenile will need at least 40 gallons, and as they mature a 55 gallon tank will be minimum for an adult. Though they will feed on worms and other invertebrates, they are primarily herbivorous and will eat almost all vegetation growing in a tank. A planted aquarium is pretty much out of the question unless the plants are very hardy species such as Anubias or Bolbitis, as they tend to leave those types alone. Still they do need some places of refuge to feel comfortable. Driftwood and smooth stones are good choices for decor and to create hiding places.
The Long Nosed Distichodus can be kept in a community aquariuim, but their temperament with tank mates is unpredictable.