March in Oklahoma City is the windiest and the cloudiest month of the year. In March, the weather in Oklahoma City is typically warm. Average daily high temperature in March is about 16 degrees above zero. On average, Oklahoma City has 14 sunny, 12 partly cloudy, and 5 rainy days in March. The rains are usually light.