How much a fish is depends on the type of fish and where you get it from PetSmart has a huge variety of live fish off all different shapes, colors and sizes like betta fish, goldfish and more from prices anywhere from under a dollar to $40.