A method and system for computer assisted orthopedic feedback of at least one surgical object relative a pre-operative plan are disclosed. The pre-operative plan includes a virtual object, which is the virtual representation of the surgical object, and a virtual structure, which is the virtual representation of the patient structure. The method comprises providing the pre-operative plan including planned position and orientation of the virtual object relative to of the virtual structure obtaining the position of the patient structure based on a surface of the patient structure using a surgical navigation system obtaining the position of the surgical object using the surgical navigation system registering the patient structure to the virtual structure and the surgical object to the virtual object tracking a current position and orientation of the surgical object using the surgical navigation system and providing feedback of a current position and orientation of the surgical object relative to the planned position and orientation of the virtual object based on the tracked current position and orientation of the surgical object.