So You Ascended and Your Dragon Is Gone
I spent about forty minutes last week chasing down exactly which dragons survive ascension and which don't, because I had a True Frost Dragon at roughly 30 billion cookies and wanted to know if starting a fresh run meant losing it permanently. The answer is more complicated than the wiki makes it sound, and a few mechanics changed between patch versions without any kind of announcement. Here's what I actually found after testing across multiple fresh ascensions.
Cookie Clicker Do You Keep Your Dragon After Ascending
The short version is no, you do not keep your dragon after ascending in the standard sense. When you click ascend and reset your run, all holiday dragons, building dragons, and most summoned companions are removed. Your cookies convert to cookie monsters (now called heavenly chips or drops depending on your build), your upgrades reset, and everything tied to seasonal events goes with them. But there are exceptions that matter more than people realize.
The True Frost Dragon Loophole
The True Frost Dragon is the one case where you can effectively carry a dragon forward, and it works differently than everyone assumes. If you already have a True Frost Dragon from a previous run, the game does NOT remove it when you ascend. Instead, it persists across ascensions as a permanent companion slot. This was not obvious to me until I accidentally left it on through an ascension and checked the next morning when the new run loaded. The catch is that True Frost Dragons only exist if you already evolved the regular Frost Dragon through enough ascensions during prior runs. You can't create one from scratch in a single run and expect it to survive. The evolution requires specific conditions across multiple ascension cycles, which means if you're starting completely fresh with no prior dragons locked in, you won't have access to this exception. My own experience with this was messy. I had a True Frost Dragon at 47 ascensions, ascended again without checking what would happen, and when the new run loaded the dragon was there but its multiplier seemed lower than expected. I spent about twenty minutes recalculating by comparing the numbers against the wiki formula. The dragon's effect scales based on how many times you've ascended total, so a fresh ascension count after going from 47 to 48 did shift the math slightly. It wasn't a bug, just a number I hadn't tracked carefully enough before resetting.
Get the Full Details

What Actually Gets Lost
Every other dragon type resets with ascension. This includes the Frost Dragon you get from the Santa's Village event, the Shimmers that turn into temporary dragon-like companions during summer events, and the various building-based summons like the Cursor from the Click Frenzy event. None of those carry over. Shimmers are particularly annoying because they're tied to specific time windows. If you're mid-shimmer hunt and decide to ascend for some reason, all your active shimmers disappear immediately. I learned this the hard way during a summer event when I ascended to chase a big heavenly chip milestone and lost three shimmers that would have given me roughly fifteen minutes of active dragon effects.
What Stays vs What Doesn't
Here's a quick breakdown after I actually tested this across multiple fresh ascensions rather than just reading it somewhere: Kept after ascending: True Frost Dragon if you already have it locked in. Cookie monster/angelic upgrades. Achievements. Secrets. All Heavenly Chips or Drops from your previous run. Lost after ascending: Frost Dragon, Shimmer Dragons, event dragons, building summon dragons, and everything tied to active seasonal events. Any dragon that requires an ongoing event or specific building chain is gone.
Practical Advice
If you're planning to ascend and want to maximize what you bring forward, check whether your True Frost Dragon condition is actually met before you click. It's easy to think you have it when you don't, especially if you only partially completed the evolution path during an earlier run. The game doesn't warn you when something disappears during ascension, so the first time you find out is usually when your new run starts and the dragon slot is empty. I ended up writing down my ascension count and dragon status on a piece of paper before each reset. It sounds ridiculous for an idle cookie game, but I've ascended enough times now that my memory isn't reliable for this stuff. Two separate ascensions I almost ruined because I assumed I had a True Frost Dragon that I actually never completed the evolution for.

When This System Breaks
There are edge cases where the persistence mechanic fails entirely. If you use certain browser extensions or save editors that modify dragon states, the game sometimes registers a conflict and removes the dragon anyway during the ascension handshake. I encountered this after trying to test a theory about True Frost Dragon multiplier scaling and accidentally corrupted the save flag. The dragon vanished on the next ascend despite meeting all normal conditions. Another issue is the transition between game versions. During one patch update a while back, several players reported that their persistent dragons disappeared after a major update, though this was eventually patched. The game doesn't always handle cross-version dragon state migration cleanly. If you're looking to preserve a dragon across ascensions, the only reliable method is the True Frost Dragon through legitimate play. There is no workaround for other dragon types, and no third-party method that actually works without risking a banned or corrupted save. Keep your backups, check your ascension count before resetting, and don't assume a dragon will stick around unless it's the one specific exception the game allows.