Snow density is an important measure in hydrology used to convert snow depth to the snow water equivalent (SWE). A model developed by Sturm, Tara and Liston predicts the snow density by using snow depth, the snow age and a snow class defined by the location. In this work this model is extended to include location and seasonal weather-specific variables. The model is named Weather Snow Density Model (Weather SDM). A Bayesian framework is chosen, and the model is fitted to and tested for 4,040 Norwegian snow depth and densities measurements between 1998 and 2011. The final model improved the snow density predictions for the Norwegian data compared to the model of Sturm by up to 50%. Further, the Weather SDM is extended to utilize local year-specific snow density observations (Weather&ObsDensity SDM). This reduced the prediction error an additional 16%, indicating a significant improvement when utilizing information provided by annual snow density measurements.