We present a mathematical model describing the spatial distribution of tear film osmolarity across the ocular surface of a human eye during one blink cycle, incorporating detailed fluid and solute dynamics. Based on the lubrication approximation, our model comprises three coupled equations tracking the depth of the aqueous layer of the tear film, the concentration of the polar lipid, and the concentration of physiological salts contained in the aqueous layer. Diffusive boundary layers in the salt concentration occur at the thinnest regions of the tear film, the black lines. Thus, despite large Peclet numbers, diffusion ameliorates osmolarity around the black lines, but nonetheless is insufficient to eliminate the build-up of solute in these regions. More generally, a heterogeneous distribution of solute concentration is predicted across the ocular surface, indicating that measurements of lower meniscus osmolarity are not globally representative, especially in the presence of dry eye. Vertical saccadic eyelid motion can reduce osmolarity at the lower black line, raising the prospect that select eyeball motions more generally can assist in alleviating tear film hyperosmolarity. Finally, our results indicate that measured evaporative rates will induce excessive hyperosmolarity at the black lines, even for the healthy eye. This suggests that further evaporative retardation at the black lines, for instance due to the cellular glycocalyx at the ocular surface or increasing concentrations of mucus, will be important for controlling hyperosmolarity as the black line thins. © 2012 Society for Mathematical Biology.