Macrobius's Five Dream Types: The Classification That Shaped 1,500 Years of Dream Interpretation
Around the year 430 CE — roughly the time the Western Roman Empire was collapsing — a Latin grammarian named Ambrosius Theodosius Macrobius sat down to write a commentary on a short passage by Cicero. The passage was the Dream of Scipio, the closing section of Cicero's De re publica, in which the young Scipio Aemilianus dreams of his grandfather Scipio Africanus, who shows him the cosmos from above and tells him about the fate of souls. Macrobius was 50 years old, a pagan philosopher in a newly Christian empire, and he was writing what would become, for the next thousand years, the single most influential book on dreams in the Western world.
In the third chapter of his commentary, Macrobius did something that hadn't been done before. He took the entire messy, contradictory, overlapping inheritance of Greek and Roman dream-thought — Homer's gates, Plato's appetitive-soul dreams, Aristotle's physiological residues, Artemidorus's sign-theory, the Stoic divinatory tradition — and he classified it. He sorted all dreams into five kinds.
It is the first systematic dream-typology in the Western tradition. It is also, arguably, still the most useful one we have.
The five types
Macrobius named the five types in Latin. Here they are, in his order, with the definitions translated from his text:
1. SOMNIUM — the enigmatic dream
"The dream which conceals, under veils of figures and ambiguous signs, a significance not apprehensible without interpretation."
The somnium is the dream that means something other than what it shows. It encodes. It disguises. It requires an interpreter. Joseph's dream of the sheaves bowing to him; Jacob's ladder; the Dream of Scipio itself. The content on the surface is one thing; the meaning in the substance is another. This is the class of dream the modern reader most instinctively thinks of when they hear "dream interpretation."
2. VISIO — the prophetic vision
"The dream in which the future, as it will come to pass, is seen exactly as it will occur."
The visio is the literal preview. No interpretation needed. The merchant dreams of his returning ship before it arrives; the friend dreams of his friend's letter before it comes. If the dream is fulfilled, it is fulfilled exactly as dreamed — the content is the event, not a symbol of the event.
3. ORACULUM — the oracular dream
"The dream in which a parent, a holy personage, a priest, or even a god appears to the dreamer and openly declares what is or is not to come to pass."
The oraculum is the verbal message from an authoritative figure. The dream-figure speaks; the dreamer receives instructions or warnings. The content is delivered explicitly, not symbolically. This is the Asclepian healing-dream, the angel of the Annunciation, the visitation of the deceased parent.
4. INSOMNIUM — the ordinary dream
"The dream which arises from mental or bodily troubles of the previous day: from hunger, fear, lust, anxiety, or the pressure of waking concerns carried into sleep."
The insomnium is the dream-echo of waking life. The lover dreams of his beloved; the hungry man dreams of food; the anxious magistrate dreams of judgment failed. Macrobius is categorical: these dreams have no prophetic content. They are echoes of waking disturbance. They vanish without meaning upon rising. This is the category Virgil describes as "dreams said to be empty."
5. VISUM — the apparition
"The image which appears in the twilight between waking and sleeping."
The visum is the hypnagogic phantom — the figures seen at the edge of sleep, larger or smaller than nature, foul or fair, rushing upon the dreamer. The incubus — the heavy weight sitting on the chest of the sleeper — belongs to this class. Like insomnium, visum has no prophetic content. It arises from the threshold state itself, not from any message being transmitted.
The three-two split
Macrobius is clear about what to do with this classification:
"Of these five, three — somnium, visio, oraculum — have prophetic and philosophical worth and deserve the interpreter's attention. The other two — insomnium and visum — are worthless for divination and should be disregarded."
This is the operational consequence of the whole classification. Not every dream deserves interpretation. Two of the five classes are explicitly dismissed. If the dream is insomnium (waking-residue) or visum (threshold apparition), the interpreter's task is to recognize this and move on — not to interpret.
This is a more mature position than the modern popular assumption that every vivid dream must mean something. Macrobius is saying: some dreams are signal, some dreams are noise, and the first job of the interpreter is to tell the difference.
How to tell which is which
Macrobius doesn't leave this to intuition. He gives diagnostic criteria:
For insomnium: look at the preceding day. Was the dreamer troubled by hunger, lust, fear, anxiety, or physical disturbance? Is the dream-content recognizably continuous with waking preoccupation? If yes, it's insomnium. Virgil's "dreams said to be empty" is the class.
For visum: was the dream at the threshold of sleep, or at the threshold of waking? Were the dream-figures unusually vivid, distorted in size, or accompanied by a feeling of pressure or inability to move? If yes, it's visum. The incubus is the archetype.
For visio: did the dream preview an actual future event? Was the correspondence to the event precise, without requiring symbolic interpretation? If yes, it's visio. This can only be confirmed retrospectively.
For oraculum: did an authoritative figure appear and deliver an explicit verbal message? Was the message clear rather than cryptic? If yes, it's oraculum.
For somnium: everything else that seems meaningful but requires decoding. The residue class, but operationally the richest.
The sub-types of somnium
Macrobius further subdivides somnium into five sub-kinds by the scope of its reference:
- Proprium — concerning the dreamer himself
- Alienum — concerning another person
- Commune — concerning both dreamer and another
- Publicum — concerning the city, people, or state
- Generale — concerning the cosmos itself, the sun, moon, stars, or the order of the world
A single somnium can belong to several of these at once. The Dream of Scipio, Macrobius notes, is simultaneously personal (Scipio's own fate), public (Rome's future), and universal (the celestial spheres). The density of categories present in a single dream signals its importance.
This scope-taxonomy is genuinely useful for modern dream-work. When a user records a dream, asking "is this about me specifically, about someone else, about something larger than both of us?" is a productive first question. The answer often shifts how the dream should be read.
Why every medieval writer used this
For the next thousand years, every serious Western writer on dreams worked within Macrobius's five types.
- Chaucer structures The House of Fame as a deliberate investigation of Macrobius's classes. The narrator invokes Macrobius by name in the prologue and then dreams a dream that is explicitly framed as a somnium generale — a universal dream about the cosmos of human fame.
- Dante organizes the dream-visions in the Commedia with reference to Macrobius's hierarchy. The prophetic dreams near dawn in Purgatorio are explicitly placed in the visio/oraculum categories; the anxious dreams of lower levels are insomnium.
- Boethius, Chrétien de Troyes, Guillaume de Lorris (Roman de la Rose), the Pearl-poet, Langland in Piers Plowman — every major medieval dream-poem is positioning itself within Macrobius's taxonomy, either by accepting a specific category as its genre or by deliberately playing on the ambiguity between categories.
- Scholastic philosophers from Albertus Magnus through Aquinas engaged Macrobius directly. Aquinas's treatment of dreams in the Summa Theologica (II-II, q. 95) operates within the five-type frame, refining and Christianizing but never abandoning it.
- Renaissance humanists — Ficino, Cardano, Della Porta — continued to classify dreams by Macrobian types even as they added astrological, medical, and Platonic glosses.
The dominance of this classification is, frankly, remarkable. For 1,100 years, educated Western readers who thought about dreams thought about them in these five categories. Nothing else in the history of dream theory has had that reach.
Why we unknowingly still use it
Modern dream-work has shed the Latin terminology, but the five types persist in working thought, often without the user realizing their pedigree:
- Somnium is what modern dream-journalers mean when they describe "symbolic dreams that need unpacking." The whole Freudian-Jungian tradition operates on the somnium category — encoded content, disguised meaning, interpretive unpacking.
- Visio is the problem category in parapsychology and precognition research. When people ask "was my dream prophetic?", they are asking whether the dream was a visio. Macrobius would say: only retrospective fulfillment confirms it.
- Oraculum is the category of visitation dreams — dreams of deceased loved ones who speak, dreams of authoritative figures (religious, parental, wise-elder) who deliver messages. These are common and cross-culturally important.
- Insomnium is what we now call "day-residue dreams" — the Freudian category that absorbed Macrobius's original. Freud made day-residues the raw material for all dreams; Macrobius had treated them as their own class, worthless for divination. The framings differ but the phenomenon is the same.
- Visum is what sleep-science now calls hypnagogic and hypnopompic imagery — the perceptions at sleep-onset and waking. The medical literature on sleep paralysis is largely a literature on Macrobius's visum.
The modern classifications — day-residue, symbolic, precognitive, visitation, hypnagogic — map almost perfectly onto Macrobius's five. He sorted dreams by the right dimensions in 430 CE and nobody has seriously improved on the sort since.
Is the classification still correct?
The test of a taxonomy is whether it carves the phenomenon at the joints. Does Macrobius's five-type scheme capture real distinctions, or is it a historical artifact we inherit without questioning?
Three considerations suggest the sort is real:
1. The prophetic / non-prophetic distinction is empirical. Whether or not one accepts the metaphysics of prophecy, dreams do divide along a clear experiential line between those whose content could in principle refer to waking events (whether symbolically, literally, or via authoritative speech) and those whose content is recognizably generated from waking-day residue or sleep-threshold states. The three-two split is not arbitrary; it tracks a real division in dream-phenomenology.
2. The threshold-vs-depth distinction is neurologically real. Modern sleep-staging confirms that visum (hypnagogic imagery) is a distinct physiological state from the REM-sleep-associated dreaming of somnium, visio, and oraculum. Macrobius identified this without polysomnography.
3. The encoding-vs-literal distinction matters operationally. Whether a dream requires interpretation (is a somnium) or simply reports an event (is a visio) or delivers a verbal message (is an oraculum) matters for how the dreamer should engage with it. These are different kinds of content requiring different kinds of response.
The classification isn't complete — modern work would want to add categories for, say, lucid dreams (which Macrobius doesn't recognize as a distinct class) or for recurring nightmares (which fall somewhere between somnium and insomnium in his scheme). But as a foundational five-type sort for deciding which dreams deserve interpretive attention and which don't, Macrobius's scheme has proven astonishingly durable.
A classification that has survived fifteen centuries of use by writers, philosophers, and theologians from Augustine to Aquinas to Chaucer to Freud probably has gotten something right. Macrobius got something right. The next time you wake from a dream and ask yourself whether it means anything, you are, whether you know it or not, running Macrobius's algorithm.
The source: Macrobius, Commentarii in Somnium Scipionis (c. 430 CE), Book I, Chapter 3. The Elucid research corpus maintains a draft translation of Book I (all 22 chapters) and selected passages of Book II, rendered from the Eyssenhardt 1893 Leipzig-Teubner Latin edition. Stahl's 1952 Columbia UP English translation remains in copyright; Elucid's is an independent public-domain-targeted rendering.
