In the Twin Cities, on April 25th, 2024 at 2:53 pm CDT, the temperature is 67 degrees Fahrenheit and the humidity is 26 percent, making the dewpoint 31 degrees Fahrenheit. The barometric pressure is 30.10 inches. The wind is South at 20 mph. Visibility is 10.00 miles.