Like the rest of southeastern Virginia, the city of Hampton enjoys a mild, four-season climate. Summers are warm, winters are moderately cold and spring and fall are delightful.

| Month | Average High | Average Low |
| January | 47° | 32° |
| February | 49° | 34° |
| March | 57° | 41° |
| April | 66° | 49° |
| May | 73° | 58° |
| June | 81° | 67° |
| July | 85° | 72° |
| August | 84° | 71° |
| September | 78° | 65° |
| October | 68° | 53° |
| November | 60° | 44° |
| December | 51° | 36° |