A biomaterial printing apparatus includes a support base, a movement device, a printing device, a first optical-detection device, and a second optical-detection device. The carrier is configured for a culture container to be put thereon. The movement device is connected to the support base. The printing device is connected to the movement device. The first optical-detection device is configured to detect the position of the injection needle of the printing device. The second optical-detection device is configured to detect the position of the culture container. According to the detection of the first optical-detection device and the second optical-detection device, the biological material printing device can accurately move the injection needle to the injection position relative to the culture container, thereby improving the accuracy of printing the biological material.