What is NEXRAD? November 23, 2005 at 4:21 PM CST - Updated July 26 at 4:55 PM NEXRAD Doppler radar is among a network of National Weather Service Doppler radars that cover the United States. This image will show you rainfall intensity over the area and is updated every five minutes. Click here for The Metro NEXRAD image. Click here for The Mountains NEXRAD image. Click here for The Shoals NEXRAD image. Click here for the Tennessee NEXRAD image.