What does foreknowledge mean?
Foreknowledge means knowledge of something before it takes place — an advance awareness of events that have not yet happened. The word is most often encountered in formal contexts: legal proceedings, where investigators seek to establish whether a suspect had foreknowledge of a crime; journalism, where officials are asked what foreknowledge they possessed of an impending threat; and theology or philosophy, where divine foreknowledge raises deep questions about fate and free will. Crucially, foreknowledge describes only the knowing itself. Unlike foresight, which suggests prudent planning for the future, or prescience, which can imply an almost supernatural gift, foreknowledge is neutral about what one does with that information. Its connotations can nonetheless be ominous, since possessing foreknowledge of wrongdoing while staying silent implies complicity. For English speakers, it is an indispensable word for precisely distinguishing 'knowing in advance' from 'acting in advance', a subtlety that matters greatly in law, ethics, and everyday accountability.
nounKnowledge of something before it happens or exists; awareness of events in advance of their occurrence.
- Knowledge or awareness of an event or situation before it occurs, especially when kept secret or used to assess culpability.
- (Theology/philosophy) Divine knowledge of future events, particularly as discussed in debates about predestination and free will.
"The prosecution could not prove that the defendant had any foreknowledge of the robbery."
"Intelligence agencies were accused of having foreknowledge of the attack."
"The novel explores whether an omniscient God's foreknowledge leaves room for human freedom."
In theology and philosophy, whether God's foreknowledge of our actions is compatible with free will has been argued for centuries — a single word sitting at the heart of one of humanity's oldest puzzles.
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.
Etymology of foreknowledge
Foreknowledge is formed within English from the prefix 'fore-', meaning 'before' (from Old English), combined with 'knowledge'. It has been in use since at least the early modern period, with parallels in medieval Latin as 'praenotio' and in theological discussions of God's knowledge of future events. It shares its 'fore-' element with words such as 'foresee', 'foretell', and 'foresight', all conveying priority in time rather than position in space.
How foreknowledge is actually used
Foreknowledge is a formal, somewhat elevated noun. It carries no inherent connotation of acting on what is known — it denotes knowledge alone, which is why it appears so often in legal and investigative contexts (e.g., determining who 'had foreknowledge' of a plot). In theological writing it is a technical term in discussions of divine omniscience.
Easily confused with foreknowledge
Foresight implies the ability to plan wisely for future eventualities, while foreknowledge is simply knowing about something in advance, without implying preparation or prudence.