Les prix des poissons de la corne de fleurs varient en fonction de la taille, de la race et de la qualité des poissons. Généralement, ils varient de 20 $ à 300 $.
* petites cornes de fleur: Celles-ci mesurent généralement moins de 3 pouces de longueur et peuvent être achetées pour environ 20 $ à 50 $.
* cornes de fleurs moyennes: Ces poissons mesurent entre 3 et 6 pouces de longueur et peuvent coûter de 50 $ à 100 $.
* grandes cornes de fleur: Ces poissons mesurent plus de 6 pouces et peuvent être assez chers, avec des prix allant de 100 $ à 300 $.