Spatial interpolation of climatic data is frequently required to provide input for plant growth models. As no single method is optimal for all regions, it is important to compare the results obtained using alternative methods applied to each data set. For estimating 30-year averages (Normals) of monthly temperature and precipitation at specific sites in western Canada, we examined four forms of kriging and three simple alternatives. One of the alternatives was a novel technique, termed `gradient-plus-inverse distance squared' (GIDS), which combines multiple linear regression and distance-weighting. Based on the mean absolute errors from cross-validation tests, the methods were ranked GIDS > detrended kriging > nearest neighbour >co-kriging > inverse distance squared > universal kriging > ordinary kriging for interpolating monthly temperature, and GIDS > co-kriging>inverse distance squared > nearest neighbour > ordinary kriging > detrended kriging > universal kriging for interpolating monthly precipitation. GIDS gave the lowest errors, which averaged 0.5°C for monthly temperature and 3.6 mm, or 11%, for monthly precipitation. These errors were comparable with those from optimal methods in other studies. GIDS errors were also more consistent for a wide range of data variability than the other methods. The performance of kriging may have been constrained by the limited number of stations (32) in the study region, but if so, this is an unavoidable limitation in regions with sparse coverage of climate stations. Compared with kriging, GIDS was simple to apply and avoided the subjectivity involved in defining variogram models and neighbourhoods. We conclude that GIDS is a simple, robust and accurate interpolation method for use in our region, and that it should be applicable elsewhere, subject to careful comparison with other methods.