Abstract
In this essay, my goal is, first, to describe the most important contemporary philosophical approaches to the nature of time, and then, secondly, to discuss the ways in which those different accounts bear upon the question of the possibility of divine foreknowledge. I shall argue that different accounts of the nature of time give rise to different objections to the idea of divine foreknowledge, but that, in addition, there is a general argument for the impossibility of divine foreknowledge that is independent of one’s account of the nature of time