The highest temperature in May was 83 (9th, 31st), and no day in June was above 90 (it hit 90 on the 2nd, 20th, and 26th).
The big heat has been holding west of the Mississippi, and will likely be anchored there for the next couple of weeks.
For example: Houston, Texas had seven days in a row above 100 degrees in June. It was Houston’s second hottest June on record. The all-time record high for June in Houston was set on the 26th, when the temperature hit 104.
The illustration below shows the forecast wind pattern at the jet stream level for the middle of next week. The perspective is looking down on the North Pole. On the right are plotted several different computer simulations of the jet stream winds. The graphic on the leftshows the average of all of the simulations. 
The most telling part of these graphics is the bulge northward in the jet stream winds across the Great Plains and the front range of the Rocky Mountains. This suggests very warm air will continue to surge north from the equator, leaving each coast (with the dip southward in the jet) cooler than average as the cooler air moves southward from the North Pole.
This suggests the pattern we have been in since the middle of spring will likely continue into the middle of July. For Virginia, that means no true heat waves… in fact it will be very difficult for temperatures to spend more than one or two days in the low 90s for at least two weeks.
But the real chill has been in the Northeast. Boston is still waiting for summer. Only 2 days in June were above 80 degrees there, and more than half of the month (17 days), the high temperature was less than 70 degrees. Overall, 25 of the 30 days in June had temperatures below normal there.

Sean Sublette
ABC 13 Meteorologist