Here is the US national weather forecast for 4/20 of 2012. All weather statistics have been compiled by AccuWeather.com and all degrees are in Fahrenheit. Some places will be more cloudy than others.
New York, NY: Partly Sunny with increasing cloudiness in the evening. 72/57.
Boston, MA: Mostly Cloudy. 74/53.
Washington, DC: Partly Sunny. 75/58.
Philadelphia, PA: Mostly Cloudy. 76/57.
Atlantic City, NJ: Mostly Cloudy. 70/52.
Miami, FL: Partly Sunny with afternoon thunderstorms. 85/73.
New Orleans, LA: Partly Sunny with thunderstorms late. 81/64.
Houston, TX: Partly Sunny with scattered thunderstorms. 80/56.
Atlanta, GA: Cloudy with a chance of thunderstorms. 69/58.
Memphis, TN: Partly Cloudy with thunderstorms in the evening. 75/48.
Chicago, IL: Cloudy with a chance of showers. 48/39.
Minneapolis, MN: Partly Sunny. 58/39.
Milwaukee, WI: Cloudy. 47/36.
Detroit, MI: Partly Cloudy with rain showers starting in the PM. 72/37.
St. Louis, MO: Showers and thunderstorms. 55/41.
Los Angeles, CA: Hazy sunshine due to smog. 80/61.
San Francisco, CA: Mostly Sunny. 70/54.
Seattle, WA: Rain showers. 55/46.
Denver, CO: Partly Sunny. 65/47.
Las Vegas, NV: Sunny and clear. 88/73.