31 March occurs on the 31st day of March, normally the 90th day of the year, but the 91st in leap years. It follows 30 March, and precedes 1 April.
Category: Days of the year