NPC Guide

Where Is Doris in Heartopia?

Doris does not stay in one fixed place. In Heartopia, Doris appears in different locations depending on the current weather event.

If you cannot find Doris, the reason is almost always weather-related, not the map itself.

Quick Answer: Doris Location by Weather

Doris appears only during special weather events. Her location changes based on the active weather at that moment.

Weather EventDoris Location
🌧️ RainArt Street
❄️ Active SnowfallArt Street
🌈 RainbowAt the base of the rainbow
☄️ Meteor ShowerOnsen Mountain area

If none of these weather conditions are active, Doris will not appear anywhere.

Doris Location Explained (Step by Step)

🌧️ Rain or Active Snowfall

Location: Art Street

When it is raining or actively snowing, Doris can be found on Art Street, usually standing in an open outdoor area rather than inside buildings. This is the most common situation where players encounter Doris.

🌈 Rainbow Weather

Location: At the base of the rainbow

During rainbow weather, Doris appears near the visible rainbow itself, not at her usual rain location. You must physically travel to where the rainbow touches the ground. She will not appear elsewhere during this event.

☄️ Meteor Shower

Location: Onsen Mountain area

During a meteor shower, Doris relocates to the Onsen Mountain region. This location is easy to miss if you are checking only low-level areas. Meteor showers are limited-time events, so Doris will disappear once the event ends.

Important: Snowy Ground Is NOT Snowfall

This is one of the most common reasons players cannot find Doris.

A snowy environment does not mean snowfall is active.

Snow on the ground = ❌ not enough

Snow visibly falling from the sky = ✅ required

Doris only appears during active snowfall, not static winter scenery.

Why Doris Is Not Showing Up (Checklist)

If you still cannot find Doris, check the following in order:

1

Is there an active weather event (rain, snowfall, rainbow, or meteor shower)?

2

Is the snow actually falling (not just covering the ground)?

3

Are you in the correct location for the current weather?

4

Has the weather event already ended?

5

Did you reload the area after the weather changed?

In most cases, checking the weather again solves the issue.

What Does Doris Do in Heartopia?

Doris is a weather-dependent NPC associated with limited-time items and recipes. Depending on the weather, Doris may offer:

  • Special recipes (such as Roll Cake–related items)
  • Event-exclusive materials
  • Unique furniture or emotes during meteor showers

Because her appearance is tied to weather, she is easy to miss without knowing the conditions.

How to Check Weather in Heartopia

To find Doris efficiently, always check the weather first:

  1. 1

    Look for visible weather effects (rain, falling snow, rainbow, meteors)

  2. 2

    Wait for weather changes if none are active

  3. 3

    Revisit the area after the weather updates

Planning around weather saves a lot of time.

Doris Shop Offerings by Weather

Rain & Snowfall Shop Items

When it is raining or snowfalling, head over to the Art Street district of the main town. She will be there with her stall, ready to trade regardless of the downpour.

One thing you need to note is that a snowy day and snowfall are very different, so do not get confused.

Doris location during rain in Heartopia on Art Street

(Image via XD Entertainment / Discord user vi.x)

Doris' shop is the exclusive source for several essential items. If you're planning to complete your collection, make sure you have enough currency saved up. During the rains, you can get the following from her shop:

  • The Roll Cake Recipe
  • Coloured Sugar, the essential item for crafting the different varieties of Roll Cakes
  • Umbrellas
  • Postcards

Rainbow Shop Items

Just when you think you've missed Doris in the rain, she has one more trick up her sleeve. After the rain clears, keep your eyes on the sky! If a Rainbow appears, Doris will relocate to be near its base.

Unlike her fixed spot on Art Street during the rain, Doris follows the rainbow, which can appear in various scenic locations across Heartopia. Common sightings include: the Onsen mountain and the forest.

Because the rainbow can appear in different spots, you may need to do a little bit of exploring to find the exact location of the colorful arc!

Doris location during rainbow weather in Heartopia

(Image via XD Entertainment / Discord user vi.x)

When Doris appears under a rainbow, her shop features a mix of baking essentials and a very special collectible:

  • The Roll Cake Recipe
  • Coloured Sugar
  • Rainbow Emote
  • Postcards

Meteor Shower Shop Items

When a Meteor Shower occurs, you can find Doris in Heartopia. You can find her where the meteors land (mostly on Onsen mountain), typically in open clearings or near the beach, where she sets up her temporary shop.

Doris location during meteor shower in Heartopia on Onsen Mountain

(Image via XD Entertainment / Discord user vi.x)

Beyond the Roll Cake recipes, Doris is the only source for Meteorite Furniture and other celestial-themed decor that cannot be found anywhere else in Heartopia.

At this location, instead of coins, Doris only accepts Star Fragments as currency and sells:

  • Meteorite Furniture
  • Celestial-themed decor
  • Special meteor shower exclusive items

Frequently Asked Questions

Related Heartopia Guides

Where Is Doris in Heartopia? Location by Weather & Time