An endoscope cleaning system comprises a sheath and a window cleaning feature. The sheath is configured to receive a shaft of an endoscope. The window cleaning feature is configured to clean the window of the endoscope. The window cleaning feature may include an absorptive material that is configured to soakingly wipe liquids and/or debris from the window when the absorptive material is passed over the window. The window cleaning feature may also include a hydrophilic wiper that is configured to drivingly wipe liquids and/or debris away from the window when the wiper is passed over the window. The lends cleaning feature may also include a fluid washing feature, a suction feature, and/or a pressurized gas feature to assist in cleaning the window of the endoscope.