Tver, Russia has a temperate continental climate with warm summers and cold winters. The average temperature in summer is around 20°C, while in winter, it can drop to as low as -20°C.