Grid and head direction codes represent cognitive spaces for navigation and memory. Pure grid cells generate grid codes that have been assumed to be independent of head direction, whereas conjunctive cells generate grid representations that are tuned to a single head direction. Here, we demonstrate that pure grid cells also encode head direction, but through distinct mechanisms. We show that individual firing fields of pure grid cells are tuned to multiple head directions, with the preferred sets of directions differing between fields. This local directional modulation is not predicted by previous continuous attractor or oscillatory interference models of grid firing but is accounted for by models in which pure grid cells integrate inputs from co-aligned conjunctive cells with firing rates that differ between their fields. We suggest that local directional signals from grid cells may contribute to downstream computations by decorrelating different points of view from the same location.