On average, male canaries can cost anywhere from $20 to $200. However, some rare and highly sought-after breeds can cost upwards of $1,000.
Additionally, the price of a canary may be influenced by factors such as its singing ability, color, and overall health. Canaries that are trained to sing or have exceptional vocal abilities may command higher prices.