Abstract: Disclosed herein are system, method, and computer program products for providing geographically targeted weather-based marketing in a social network. For example, the method operates by receiving weather-driven marketing recommendation data based on an analysis of historical weather data, historical sales data and a weather forecast, and transforming the weather-driven marketing recommendation data into electronic marketing content. The marketing content can then be transmitted to a social network for targeted publishing.