The utility model provides a button device for an endoscope. A switch unit (31) and a disk (55) of a rod (34) are arranged in a shell (32). The front end of the rod (34) protrudes from a through hole (33a) of a shell cover (33). The protruding rod body (34a) is covered with a rod cylinder (35). The rod cylinder (35) is installed on the inner side of a rubber cover (36). A movement limiting groove (37) is formed in the shell cover (33). After a switch body (40) based on the rod (34) is switched on or off, the movement of the rod cylinder (35) is limited by the movement limiting groove (37). Since the movement of the rod cylinder (35) is limited, unreasonable force cannot be applied to the switch body (40), the deformation of the rubber cover is also restrained, and the durability of the button device (10) is improved.