Yes, canned fish bones are edible. In fact, they are often considered to be a delicacy in many cultures. The bones are usually soft and easy to chew, and they can add a lot of flavor to the dish.