The siege of Veprik took place on 3–18 January 1709[1] during the Swedish invasion of Russia in the Great Northern War.
After the unusually cold winter, many troops had died from both armies and Charles XII of Sweden decided to lay siege to the Russian city of Veprik to put pressure on Tsar Peter I of Russia.
After the Russian commander, the Scot Colonel Fermor refused to surrender, Charles XII started a bombardment of the town and later, on 17 January also an assault.
After about two hours of intense fighting the Swedes pulled back, unable to capture the town.
The result was a tactical success for the Swedish forces, but did not greatly alter the strategic situation.