The present invention relates to a system and method for surgical planning. Wherein, the system comprises a computer, an image capturing module and a warning module. The computer is connected to the image capturing module and the warning module, and generates a surgical planning information via a surgical planning program based on a pre-surgery image captured by the image capturing module. The image capturing module captures a surgery operation image during a surgery and a post-surgery image while the surgery is completed. The warning module generates a warning signal to a surgery operator according to the differences between the surgery operation image and the surgical planning information. The surgical planning program is updated based on the differences between the post-surgery image and the surgical planning information.