Actually it depends upon what state you live in, and what species of canary that you wish to purchase. In Ohio, I have found breeders asking about $80 per bird, ( Roller), and have seen ads asking as much as $100 per bird depending upon the coloration, and species of the canary. It seems like each state has different prices listed, may be due to the availability of the bird or the amount of breeders for that particular species.
It about 60 to a 100 dollars I am not kidding you can go to petco or a pet store that have birds and ask how much they cost and it matters what color you want them