The average high temperature in March is 80, and the average low is 60. The temperature can be cooler the one day and the hotter the next, so the weather can change very fast. Honestly, this fast temperature change can happen during the same day, so layers are definitely the way to go.