A method and a system for acquiring a hyperspectral image by using a kaleidoscope are provided. The method includes copying an input image to generate a specific number of images, generating coded-aperture passed images corresponding to the images by using at least one coded aperture, and acquiring a hyperspectral image for the input image based on the coded-aperture passed images.