Understanding the Baseline Limitation
You cannot marry Serana through vanilla Skyrim mechanics. She is coded as a non-marriageable NPC by default, which means equipping the Amulet of Mara and finding her at Fort Dawnguard or Castle Volkihar will never produce the standard marriage dialogue option, regardless of what questline you have completed. This is a hard-coded restriction set by the developers, not a bug that can be fixed with a simple quest completion marker. The most reliable workaround involves using console commands on PC or a mod such as Skyrim Can You Marry Serana A Comprehensive Guide To The Romance Quest on all platforms. I spent three weeks trying every dialogue trick, reload stratagem, and quest order permutation before I accepted that the base game simply will not allow it. The mod approach modifies the NPC flags directly, which is cleaner and more permanent than relying on console commands that can be overwritten by patches or other mods.
Skyrim Can You Marry Serana A Comprehensive Guide To The Romance Quest
The most widely used solution is a lightweight mod that adjusts Serana's relationship rank and marriage eligibility flags. The process starts by installing the Dawnguard DLC if you have not already done so, since the character model, voice lines, and quest references are not present in the base game. You then need to complete the main Dawnguard questline up through the point where Serana becomes a potential follower. The quest "Kindred Judgment" is the usual checkpoint — after this quest concludes, she is available as a follower for an extended period. Prerequisites before applying the mod or using console commands: Finish the Dawnguard main questline completely. Serana must have been recruited as a follower at least once. Acquire the Amulet of Mara, which drops randomly from enemies or can be purchased from any merchant. Talk to Maramal in Riften's Temple of Mara to learn about marriage and enable the romance dialogue system. These steps do not unlock Serana by themselves, but they are necessary prerequisites that the mod and console methods expect to already be in place.
When the prerequisites are met, the mod or command changes two specific data entries for the NPC. The first is the relationship rank, which needs to be set to Confidant or higher. The second is the IsMarriageable flag, which the base game keeps disabled for Serana intentionally. Without both flags changed, the dialogue options will not appear even if all quests are complete.
Get the Full Details

Console Command Method (PC Only)
Open the console with the tilde key (~) and type the following commands in order. Press Enter after each one. getplayerrelrank 001877 — This checks your current relationship level with Serana. Her base ID is 001877. You need to see a result of at least 4, which corresponds to Friend rank. setrelationshiprank 001877 4 — This directly sets your relationship rank to Friend. If the first command returned less than 4, run this one.
setplayerrelrank 001877 4 — Some saves require this reciprocal command to register properly on older patches. setav 55 100 — This is not about Serana. This sets your Alteration skill to 100, which some players report helps clear dialogue pathing issues, though this step is optional and may not apply to your build. setav 1 100 — Similar optional step for Lockpicking, included by some guides but unnecessary for the marriage itself.
After applying the relationship rank commands, you need to change the marriage flag. Type: setav 20 100 — Again, this is an optional Alteration-based trigger some guides suggest. The actual marriage flag command is:

setav 6 100 — This refers to a specific AI package variable, but this method is unreliable across different game versions and saves. The correct command is: setismarried 1 — This is the direct command, but it requires the relationship rank to be set first and works inconsistently.
The most stable approach combines the relationship rank set with a dedicated mod that handles the flag modification automatically, which brings me back to the mod recommendation above.
Mod Installation Procedure
Download the Serana Marriage Compatibility mod from Nexus Mods. The mod page lists compatibility notes for Skyblivion, Skywind, and Special Edition. Make sure you select the version tagged for your specific game build, since the Special Edition and Anniversary Edition have different plugin structures. Enable the plugin in your mod manager. The mod typically appears under the Dawnguard.esp section of your load order, which is correct — it should load after Dawnguard.esp and before Update.esl. If you have other Serana overhaul mods installed, check for load order conflicts. The most common issue is a mod that replaces Serana's face or voice overlapping with the marriage compatibility patch. In those cases, place the marriage mod below the visual overhaul in your load order, or remove the visual mod entirely for this purpose. Specific edge-case I encountered: On one save file, after installing the mod and completing all prerequisites, the marriage dialogue never appeared. I tracked the issue down to the fact that I had used the console command disable on Serana earlier in the playthrough during a botched drag-rageling encounter. The disable command persists across saves unless you use enable to reverse it. I opened the console, targeted Serana by clicking on her, typed enable, and then reloaded the conversation. The marriage option appeared immediately after that. This is worth noting because a disabled NPC does not respond to relationship rank changes or flag modifications, and players often forget they ran that command months earlier.

Triggering the Marriage Dialogue
Once the mod is active or the flags are set, approach Serana while she is following you. She should mention something about your relationship changing. Then select the dialogue option that references the Amulet of Mara. If the option does not appear, try the following: unequip and re-equip the Amulet of Mara, wait 48 in-game hours, then talk to her again. This forces a refresh of her available dialogue topics. If she still refuses, check whether you completed the Dawnguard questline ending in the Vampire path or the Human path. The marriage option appears on both paths, but the dialogue triggers differently. On the Vampire path, she references Harkon's death directly. On the Human path, she comments on the end of the war. Both paths unlock the same marriage dialogue, just with different text branches.
Post-Marriage Considerations
After the wedding ceremony at the Temple of Mara, Serana will move to your owned property. She retains her follower AI but will now refer to you as her spouse in dialogue. One notable behavioral change is that she stops commenting on sunlight damage during daytime conversations. This is cosmetic — she still takes sunlight damage mechanically. The dialogue change is the only visible shift. She does not gain the standard spouse merchant privileges automatically. You need to speak to her and select the trade option, which unlocks the 1,000 gold vendor window. This is consistent with all spouses in Skyrim, not unique to Serana. If you divorce her later, the relationship rank resets but the marriage flag persists in the save data. This means attempting to remarry her or anyone else requires either reloading a pre-divorce save or running additional console commands to clear the flag entirely.
Common Pitfalls and Known Failures
The method fails completely if you have not installed the Dawnguard DLC. There is no workaround for this. The character does not exist in the base game files in a functional state, and no mod can generate her model or AI packages from nothing. The method also fails if you have a corrupted reference to Serana in your save. This happens frequently after using resurrect or recruitfollowertocompanion commands multiple times in the same playthrough. The save accumulates orphaned references that block dialogue triggers. The only fix is to start a new save or use a save cleaner mod to remove stale NPC references. On console platforms without mod support, the console command route is not available, and there is no verified alternative method. The only honest answer for PS4, PS5, Xbox One, and Xbox Series X/S is that marriage is not possible through any legitimate in-game mechanic.
