A uterine manipulator can include a shaft including a first end, a second end, and a channel along an axis of the shaft, a handle coupled to the first end of the shaft, and a triangular balloon coupled to the second end of the shaft. The triangular balloon can be configured to inflate upon insertion into a vagina via a fluid injected into the channel of the shaft.