January 31 is the 31st day of the year in the Gregorian calendar. There are 334 days remaining. (335 in leap years)