A biological simulation method of causing a computer to execute following steps. Firstly, the computer calculates states of a plurality of actins and states of a plurality of myosins in a sarcomere contained in a muscle of a biological body using a model that defines a plurality of states of the actins and a plurality of states of the myosins and transition rates between the states. Secondly, the computer calculates behaviors of the respective actins and behaviors of the respective myosins based on the states of the actins and the states of the myosins, respectively. Thirdly, the computer calculates a behavior of the sarcomere based on the behaviors of the actins and the behaviors of the myosins. Fourthly, the computer calculates a behavior of the muscle based on the behavior of the sarcomere.