Bien que les guppys ne dérangent pas les autres poissons, la sélection d'espèces appropriées pour partager leur aquarium implique de choisir des types qui ne les dérangent pas, comme les petits cichlidés. Bien que les plus gros cichlidés soient parfois agressifs, les béliers et les kribs sont disponibles en plusieurs couleurs et ne dérangent généralement pas les autres poissons de l'aquarium.
Les poissons Plecocostumus et otocinclus sont deux autres bons choix. Alors que les animaleries les vendent souvent comme mangeurs d'algues pour garder le réservoir propre, elles n'éliminent pas le besoin d'entretenir un aquarium. Lorsqu'ils partagent le réservoir avec des guppys, les pleco et les ottos plus petits sont la meilleure option, car les plecos plus grands sont parfois territoriaux et agressifs.
Le poisson-chat Corydoras se marie bien avec les guppys. Leur habitat naturel est le drainage amazonien. Ce sont des poissons de fond et sont disponibles en plusieurs couleurs. Les corys sont paisibles et ne nuisent pas aux autres poissons dans l'aquarium.
Les guppys sont des poissons en bancs et devraient avoir des guppys compagnons dans l'aquarium. Dans la nature, ils vivent en grands groupes pour se protéger. Les propriétaires doivent s'assurer qu'il y a trois à six guppys dans le réservoir en tout temps.
Les poissons-anges d'eau douce mangent des guppys et ne sont pas un choix approprié. Les barbes de tigre attaquent les nageoires fluides du guppy, à moins que les barbes de tigre ne soient dans un grand banc, ce qui semble atténuer leur nature agressive.