Every week, Animal Crossing: New Horizons players are visited by various NPCs that provide unique services. In the case of some NPCs, it's obvious to Animal Crossing: New Horizons players when they'll be there, but with others, it's a little more difficult to pin down. Now, thanks to information from the official Animal Crossing: New Horizons guide and some datamining efforts, fans of the game know exactly when to expect certain visitors on their island.

However, there are some things Animal Crossing: New Horizons players have to do first before certain NPCs will appear. Once they've unlocked the NPCs, their appearances on the island become more predictable, and players will be able to plan out their weeks a bit more accurately.

RELATED: Even More Road and Path Codes for Animal Crossing: New Horizons

Here are all the possible Animal Crossing: New Horizons visitors that players can get on their islands and when they appear.

Celeste

animal crossing new horizons visitors
Animal-Crossing-New-Horizons-Celeste

Visiting Hours: 7pm - 5am (Monday - Sunday)

Celeste will appear on Animal Crossing: New Horizons players' islands after they've built the museum and assuming that a meteor shower is taking place that night. Celeste will explain how meteor showers work to players, allowing them to collect the rare star fragments that they need to use to craft wands and other special items in the game.

CJ

animal crossing: new horizons fishing tourney tips
animal crossing new horizons cj

Visiting Hours: 5am - 5am (Monday - Friday)

To get CJ to visit their island, Animal Crossing: New Horizons players first need to upgrade the Resident Services building. Afterwards, they will occasionally find CJ wandering their island, willing to buy fish off them at a higher price than Nook's Cranny. CJ is also the host of the quarterly fishing tournaments in Animal Crossing: New Horizons, which players can compete in to win special prizes.

Daisy Mae

animal crossing new horizons visitors
Animal Crossing Daisy Mae

Visiting Hours: 5am - 12pm (Sunday)

Daisy Mae is the Animal Crossing: New Horizons villager that sells players turnips, allowing them to participate in the Stalk Market and become filthy rich in the process. Once players have built Nook's Cranny on the island, Daisy Mae will start spawning on Sunday mornings, wandering around aimlessly.

RELATED: The Most Expensive Animal Crossing: New Horizons Villagers

Flick

animal crossing flick bug off
animal crossing flick bug off

Visiting Hours: 5am - 5am (Monday - Friday)

As far as NPCs go, Flick is one of the most helpful. Whenever Flick visits an Animal Crossing: New Horizons player's island, he will purchase bugs from them at a higher price than they could get from Nook's Cranny. He will start appearing on the island after players upgrade the Resident Services building.

Gulliver

animal crossing new horizons how many villagers
animal crossing new horizons gulliver

Visiting Hours: 5am - 5am (Monday - Friday)

After Tom Nook reveals that Blathers will be setting up a museum on the island, Animal Crossing: New Horizons players will want to start checking their beaches. Occasionally, they will find Gulliver washed up on their shores. Gulliver will task Animal Crossing: New Horizons players with digging up the beach to find the components he needs to radio his crew for help, and will often send gifts to players for helping him out.

Leif

Animal Crossing Leif Plaza
Animal Crossing New Horizons Leif Plaza

Visiting Hours: 5am - 10pm (Monday - Friday)

Leif is one of the newest Animal Crossing: New Horizons visitors. Added as part of the Nature Day event, Leif will appear in the plaza on one random day of the week.

Harvey

animal crossing new horizons visitors
animal crossing new horizons harvey

Visting Hours: 5am - 5am (Monday - Sunday)

Early on in Animal Crossing: New Horizons, players are asked by Tom Nook to build three new houses on the island so that more residents can move in. The day after they complete this task, Animal Crossing: New Horizons players will have a chance to be visited by Harvey. Talking to him will unlock the ability to travel to his island to do photo shoots.

Kicks

Animal Crossing New Horizons Kicks Shop
Animal Crossing New Horizons Kicks

Visiting Hours: 5am - 10pm (Monday - Friday)

When it comes to purchasing new shoes in Animal Crossing: New Horizons, players will want to hit up Kicks. Kicks appears in the plaza, but he won't start appearing until after players get the Able Sisters shop built.

K.K. Slider

animal crossing new horizons kk slider song list
animal crossing new horizons kk slider

Visiting Hours: All Day (Saturday)

The main goal in Animal Crossing: New Horizons is to get the island in good enough shape that it convinces famed musician K.K. Slider to play a concert there. After K.K. Performs his first concert and the credits roll, he will return to players' Animal Crossing: New Horizons islands every Saturday night to perform additional concerts. K.K. Can be found in the plaza all day on Saturdays, but his concert won't start until 6pm.

Label

Animal Crossing New Horizons Label
Animal Crossing New Horizons Label Plaza

Visiting Hours: 5am - Midnight (Monday - Friday)

After players build the Able Sisters Shop in Animal Crossing: New Horizons, Label will start appearing in the plaza. Label gives Animal Crossing: New Horizons players fashion challenges to complete, and rewards them for their efforts.

RELATED: My Hero Academia Voice Actors Reunite in Animal Crossing: New Horizons