RosenBerryRooms is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you.
All NPCs in Blox Fruits (October 2025) Complete Locations Guide
By: Osama
Updated On: September 24, 2025
There are currently 146 NPCs in Blox Fruits, and finding them all is essential for progressing through the game's three seas. Whether you're hunting for quest givers to level up, searching for shop vendors to upgrade your gear, or tracking down trainers to learn new fighting styles, this comprehensive guide shows you exactly where to find every single NPC across all islands.
Quick NPC Identification System
Ring Color
Symbol
NPC Type
Function
Green
Money ($)
Shop NPCs
Sell weapons, fruits, accessories
Yellow
Question Mark (?)
Quest NPCs
Provide quests for XP and money
Grey
Question Mark (?)
Misc NPCs
Trainers, special dialogue, unique items
You can easily tell what type of NPC you're looking at by checking the colored ring under their feet and the symbol above their head. This visual system makes navigation through Blox Fruits' massive world much more efficient, saving you valuable grinding time.
Contents
First Sea NPCs - Complete Locations Guide 2025
The First Sea is where every new player begins their journey. It consists of 16 islands, and it's relatively safe to farm in. Here's every NPC you'll encounter in your early adventure:
Pirate Starter Island (Level 1-10)
Your journey begins here if you choose the pirate faction. This small island hosts essential vendors to get you started:
Shop NPCs:
Blox Fruit Dealer - Sells random fruits for Beli or Robux
Sword Dealer - Offers basic swords for beginners
Boat Dealer - Provides standard boats for sea travel
Luxury Boat Dealer - Sells premium boats with better speed
Quest NPCs:
Bandit Quest Giver - Your first quest provider (Defeat 5 Bandits)
Marine Starter Island (Level 1-10)
Marines spawn here instead, with similar NPCs but marine-themed:
Shop NPCs:
Blox Fruit Dealer - Same fruit selection as pirate version
Sword Dealer - Basic weapon merchant
Marines Boat Dealer - Marine-styled boats
Luxury Boat Dealer - Premium marine vessels
Quest NPCs:
Marine Quest Giver - Introductory marine quests
Middle Town (Central Hub)
Middle Town has a bunch of different NPCs who sell various items like weapons and hold inventory, as well as sell Blox Fruit. This is your main hub in the First Sea:
Shop NPCs:
Weapon Dealer - Advanced weaponry
Blox Fruit Dealer - Fruit merchant
Boat Dealer - Standard boats
Luxury Boat Dealer - Premium vessels
Misc NPCs:
Aura Editor - Customize your aura effects
Robotmega - Holds the Son Quest for Dark Blade V2
Experienced Captain - Teleports qualified players to Second Sea
Jungle Island (Level 15-30)
Travelling North East from the Starter Island Dock, you will get to the Jungle, which requires level 15 to 30 to go onto.
Shop NPCs:
Blox Fruit Gacha - Random fruit machine (3% legendary chance)
Boat Dealer - Standard boats
Quest NPCs:
Adventurer - Jungle-themed quests
Special Feature: The Blox Fruit Gacha is located atop the temple
Pirate Village (Level 30-60)
A bustling pirate settlement with crucial trainers:
Shop NPCs:
Sword Dealer of the West - Western-style swords
Rich Man - Sells accessories
Boat Dealer - Standard boats
Luxury Boat Dealer - Premium boats
Misc NPCs:
Dark Step Teacher - Teaches Dark Step fighting style
Blacksmith - Upgrades weapons
Desert (Level 60-90)
A harsh sandy environment with unique vendors:
Shop NPCs:
Hasan - Desert-themed weapons
Boat Dealer - Desert dock boats
Luxury Boat Dealer - Premium desert vessels
Quest NPCs:
Desert Adventurer - Sand-based enemy quests
Frozen Village (Level 90-120)
If you go back to Starter Island then travel towards the centre of the world, you can find the Frozen Village.
Shop NPCs:
Sword Dealer of the East - Eastern sword styles
Sick Man - Special accessories
Boat Dealer - Cold-weather boats
Luxury Boat Dealer - Ice-reinforced premium boats
Misc NPCs:
Ability Teacher - Teaches abilities
Dog House (Indra) - The first NPC in the game
Marine Fortress (Level 120-150)
A military stronghold with advanced equipment:
Shop NPCs:
Advanced Weapon Dealer - High-tier weapons
Parlus - Marine equipment
Boat Dealer - Military boats
Luxury Boat Dealer - Warships
Quest NPCs:
Marine Leader - Marine-focused quests
Misc NPCs:
Angler - Fishing-related NPC
Skylands (Level 150-190)
Floating islands with special vendors:
Shop NPCs:
Master Sword Dealer - Elite swords
Mad Scientist - Experimental items
Yoshi - Special accessories
Boat Dealer - Sky boats
Luxury Boat Dealer - Flying vessels
Quest NPCs:
Sky Adventurer - Sky enemy quests
Prison (Level 190-250)
A maximum-security facility with important NPCs:
Shop NPCs:
Remove Blox Fruit - Removes current fruit (not recommended)
Boat Dealer - Prison boats
Luxury Boat Dealer - Escape vessels
Quest NPCs:
Head Jailer - Prison guard quests
Jail Keeper - Prisoner quests
Special: Military Detective here starts Second Sea access quest at level 700
Magma Village (Level 300-375)
A volcanic settlement with fire-themed content:
Shop NPCs:
Living Skeleton - Undead merchant
Boat Dealer - Lava-resistant boats
Luxury Boat Dealer - Premium fireproof vessels
Misc NPCs:
Ability Teacher - Fire abilities
Underwater City (Level 375-450)
A submerged metropolis with aquatic features:
Shop NPCs:
Boat Dealer - Submarines
Luxury Boat Dealer - Premium subs
Quest NPCs:
Submerged Quest Giver 1 - Fishman quests
Submerged Quest Giver 2 - Advanced underwater quests
Misc NPCs:
Water Kung Fu Teacher - Aquatic fighting style
Upper Skylands (Level 450-625)
Higher floating islands:
Quest NPCs:
Sky Quest Giver 2 - Advanced sky quests
Misc NPCs:
Instinct Teacher - Observation haki trainer
Fountain City (Level 625-700)
The final First Sea location:
Shop NPCs:
Boat Dealer - End-game First Sea boats
Luxury Boat Dealer - Premium transition vessels
Second Sea NPCs - New World Locations
The Second Sea is often referred to as the New World and consists of 10 different islands to explore. Access requires completing the Military Detective quest at level 700.
Kingdom of Rose (Main Hub)
The Second Sea's central location with numerous important NPCs:
Misc NPCs:
Cyborg - Cyborg race quest
Sabi - Special quests
Mysterious Entity - Hidden beneath Café
Aura Editor - Aura customization
Blacksmith - Weapon upgrades
Sea Captain - Navigation help
Trevor - Requires 1M+ value fruit
Arowe - Special dialogue
The Café
The social hub with essential services:
Shop NPCs:
Tort - Café items
Blox Fruit Gacha - Second Sea gacha
Barista - Drinks and buffs
Misc NPCs:
Bounty/Honor Expert - PvP stats
Bartilo - Quest giver for Colosseum
Awakenings Expert - Fruit awakening info
Titles Specialist - Title management
Nerd - Game mechanics info
Manager - Legendary Sword Dealer timer
Colosseum
PvP arena with important progression NPC:
Misc NPCs:
King Red Head - Third Sea access quest
Quest NPCs:
Colosseum Quest Giver - Gladiator quests
Green Zone
Forest area with multiple NPCs:
Quest NPCs:
Deep Forest Quest Giver - Forest enemies
Deep Forest Area 2 Quest Giver - Advanced forest quests
Misc NPCs:
Mysterious Man - Special dialogue
Mr. Captain - Third Sea teleport
Angler - Fishing
Alchemist - Potion crafting
Graveyard
Spooky location with undead theme:
Quest NPCs:
Graveyard Quest Giver - Undead enemy quests
Misc NPCs:
Crew Captain - Crew management
rip_indra - Boss NPC for Third Sea
Snow Mountain
Frozen peaks with martial arts:
Quest NPCs:
Snow Quest Giver - Snow trooper quests
Misc NPCs:
Martial Arts Master - Advanced fighting styles
Hot and Cold
Dual-climate island:
Quest NPCs:
Fire Quest Giver - Magma enemies
Ice Quest Giver - Frozen enemies
Misc NPCs:
Arlthmetic - Math puzzles
Mysterious Scientist - Experiments
Cursed Ship
Haunted vessel with Spanish-themed NPCs:
Misc NPCs:
El Rodolfo - Ship captain
El Admin - Administrative NPC
El Perro - The dog
Experimic - Experimenter
Guashiem - Special vendor
Ice Castle
Frozen fortress:
Misc NPCs:
Phoeyu The Reformed - Awakening expert
Forgotten Island
Hidden location with shark theme:
Quest NPCs:
Forgotten Quest Giver - Island quests
Misc NPCs:
Sharkman Teacher - Sharkman Karate trainer
Remote Island
Isolated location:
Shop NPCs:
The Strongest God - Premium items
Third Sea NPCs - End-Game Content
The Third Sea is the newest region of Blox Fruits and has the toughest enemies in the game. Level 1500+ required.
Port Town (Starting Area)
Third Sea entry point:
Shop NPCs:
Blox Fruit Dealer - Third Sea fruits
Experienced Captain - Fast travel
Quest NPCs:
Pirate Port Quest Giver - Entry-level Third Sea quests
Misc NPCs:
Blacksmith - Max-level upgrades
Fisherman - Advanced fishing
Hydra Island
Multi-headed island complex:
Quest NPCs:
Hydra Town Quest Giver - Hydra quests
Misc NPCs:
Arena Trainer - One of the only Quest NPCs to ever reward the players Fragments
Angler - Deep sea fishing
Dragon Dojo
Martial arts training ground:
Quest NPCs:
Dragon Crew Quest Giver - Dragon crew battles
Misc NPCs:
Dojo Trainer - Dojo challenges
Dragon Wizard - Dragon abilities
Dragon Hunter - Dragon hunting quests
Uzoth - Special trainer
Great Tree
Massive tree location:
Quest NPCs:
Marine Tree Quest Giver - Tree marine quests
Misc NPCs:
Crew Captain - Advanced crew features
Mysterious Force - Race V4 related
Floating Turtle
Mobile island on turtle's back:
Shop NPCs:
Barista - Turtle café
Quest NPCs:
Turtle Adventure Quest Giver - Turtle quests
Misc NPCs:
Crypt Master - Death-related content
Ancient Monk - Ancient techniques
Previous Hero - Legendary tales
Hungry Man - Food quests
Horned Man - Rewards Fragments from quests
Citizen - General dialogue
Mysterious Entity - Inside the turtle
Haunted Castle
Halloween-themed location:
Quest NPCs:
Haunted Castle Quest Giver 1 - Ghost quests
Haunted Castle Quest Giver 2 - Demon quests
Misc NPCs:
Death King - Halloween events
Weird Machine - Strange mechanisms
Ghost - Spectral NPC
Gravestone - Memorial NPC
Sea of Treats (Level 2700+)
Candy-themed end-game area:
Quest NPCs:
Cake Quest Giver 1 & 2 - Cake enemies
Chocolate Quest Giver 1 & 2 - Chocolate foes
Ice Cream Quest Giver - Frozen treat enemies
Peanut Quest Giver - Nut-themed quests
Candy Cane Quest Giver - Holiday enemies
Misc NPCs:
Sick Scientist - Candy experiments
Cake Scientist - Dessert research
drip_mama - Fashion NPC
Sweet Crafter - Candy crafting
Castle on the Sea
Massive sea fortress with numerous trainers:
This location hosts the most NPCs in a single area, including all major fighting style teachers:
Shop NPCs:
Remove Blox Fruit - Fruit removal
Misc NPCs:
Lunoven - Special vendor
Plokster - Equipment
Butler - Castle services
Mysterious Scientist - Research
Tacomura - Food vendor
Aura Editor - Aura customization
Phoeyu, the Reformed - Awakening master
Water Kung Fu Teacher - Water style
Dark Step Teacher - Dark techniques
Mad Scientist - Experiments
Sharkman Teacher - Shark martial arts
Martial Arts Master - All styles
Sabi - Special quests
Elite Hunter - Elite bounties
Player Hunter - PvP contracts
Temple of Time
Race V4 location:
Misc NPCs:
Mysterious Force - Race awakening
Ancient One - Time trials
Tiki Outpost
Tribal-themed island:
Shop NPCs:
Beast Hunter - Beast equipment
Shark Hunter - Shark gear
Quest NPCs:
Tiki Quest Giver 1, 2, 3 - Progressive tiki quests
Misc NPCs:
Shafi - Tiki chief
Dragon Talon Sage - Dragon Talon style
Spy - Intelligence gathering
Shipwright Teacher - Ship building
Submarine Worker - Sub maintenance
Special Islands
Mirage Island (Spawns randomly):
Advanced Fruit Dealer - Rare fruits
Kitsune Island (Event):
Kitsune Shrine - Fox transformations
Prehistoric Island (Event):
Ancient Relic - Volcano event
Frozen Dimension (Special):
Frozen Watcher - Dimension guardian
Frost Quest Giver - Ice challenges
Essential NPCs for Progression
Fighting Style Teachers
Learning fighting styles is crucial for combat effectiveness. Here's where to find each teacher:
Dark Step: Pirate Village (First Sea)
Water Kung Fu: Underwater City (First Sea)
Electric: Skylands (First Sea)
Dragon Breath: Colosseum (Second Sea)
Superhuman: Snow Mountain (Second Sea)
Death Step: Ice Castle (Second Sea)
Sharkman Karate: Forgotten Island (Second Sea)
Electric Claw: Third Sea (Requirements needed)
Dragon Talon: Tiki Outpost (Third Sea)
God Human: Third Sea (Multiple requirements)
Key Progression NPCs
These NPCs are essential for advancing through the game:
Military Detective (Prison, First Sea) - Unlocks Second Sea at level 700
Bartilo (Café, Second Sea) - Starts Colosseum quest for Third Sea
King Red Head (Colosseum, Second Sea) - Teleports to Indra for Third Sea access
Mr. Captain (Green Zone, Second Sea) - Final Third Sea teleport
Mysterious Force (Temple of Time, Third Sea) - Race V4 awakening
NPC Trading and Special Features
Event NPCs
Some NPCs only appear during events, including Party Shop, Valentine Shop, Magic Elf, Greedy Elf, and Santa Claws. These seasonal vendors offer exclusive items unavailable during regular gameplay.
Removed NPCs
Several NPCs have been permanently removed: Blox Fruit Dealer Cousin, Norp, Wenlocktoad Over Heaven, Layandikit12, Treasure Inventory, and Colors Specialist.
Tips for Finding NPCs Efficiently
Visual Identification System
The color-coded ring system makes NPC hunting efficient:
Green rings = Shopping opportunity
Yellow rings = Quest available
Grey rings = Special services or training
Server Hopping Strategy
For time-sensitive NPCs like the Legendary Sword Dealer, the Manager NPC provides timing hints. Server hopping is recommended until reaching the message "I think he should be getting here soon..", which indicates there is 1 hour and 15 minutes left or less.
Quest Level Requirements
Each quest NPC has strict level requirements. Attempting to accept quests above your level wastes time, so always check requirements first.
Island Navigation
Using the Boat Dealers strategically placed on each island ensures efficient travel. Luxury boats offer faster speeds for time-conscious players.
NPC Interactions and Requirements
Stat Requirements
Some NPCs require specific stats to interact:
Fighting style teachers often need melee stats
Certain misc NPCs require mastery levels
Advanced trainers need previous style mastery
Currency Requirements
Different NPCs accept various currencies:
Beli - Standard in-game currency
Fragments - Special currency for awakenings
Robux - Premium currency for permanent items
Quest Progression
Quest NPCs typically follow this pattern:
Regular enemies: 6-8 kills required
Boss quests: 1 boss kill
Special quests: Varied requirements
Advanced NPC Mechanics
NPC Respawn Times
Most NPCs are permanently available, but some have special spawning:
Event NPCs spawn during specific seasons
Legendary Sword Dealer follows a 5-hour cycle
Some boss-related NPCs appear after defeating bosses
Hidden NPCs
Several NPCs are hidden or hard to find:
Mysterious Entity (Under Café in Kingdom of Rose)
NPCs inside buildings may require specific angles to interact
Underground NPCs in Colosseum require puzzle solving
Community Resources
For the most up-to-date NPC information and community discussions, join the official Blox Fruits Discord server with over 2 million members. The Blox Fruits Wiki provides detailed information on each NPC's specific requirements and rewards. Additionally, the official Roblox page contains patch notes and updates about new NPCs.
Frequently Asked Questions
How many NPCs are in Blox Fruits total?
There are currently 146 NPCs in Blox Fruits spread across all three seas and special event islands.
Which NPC removes your Blox Fruit?
The Remove Blox Fruit NPC can be found in Prison (First Sea) and Castle on the Sea (Third Sea). However, removing your fruit is generally not recommended unless switching builds.
Where is the Blox Fruit Gacha located?
The Blox Fruit Gacha appears in Jungle (First Sea) atop the temple, and in The Café (Second Sea).
Which NPCs give Fragment rewards?
The Arena Trainer and Horned Man are the only Quest NPCs to ever reward players Fragments, making them valuable for awakening fruits.
Can I change my faction after choosing?
Yes, faction recruiters (Marine Recruiter and Pirate Recruiter) allow switching teams, though this affects your spawn location.
Where do I learn advanced fighting styles?
Most advanced fighting styles require finding specific teachers in the Second and Third Seas, plus meeting mastery requirements for prerequisite styles.
Which NPC starts the Second Sea quest?
The Military Detective in Prison begins the Second Sea access quest once you reach level 700.
Are there NPCs that only spawn at certain times?
Yes, event NPCs spawn during holidays, and the Legendary Sword Dealer follows a specific timer tracked by the Manager NPC.
Conclusion
Mastering NPC locations in Blox Fruits is essential for efficient progression through all three seas. From your first interaction with the Bandit Quest Giver to end-game encounters with the Ancient One, each NPC serves a crucial role in your journey. Remember to check ring colors for quick identification, meet level requirements before attempting quests, and utilize the community resources available through Discord and Reddit communities for the latest updates.
Keep this guide bookmarked as you sail through Blox Fruits' vast world – with 146 NPCs to discover, you'll always have new vendors to find, quests to complete, and fighting styles to master. Whether you're grinding levels in the First Sea or conquering the Sea of Treats at max level, knowing your NPCs is the key to becoming the ultimate pirate or marine!
RosenberryRooms is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.