Starter Island
Level 1–10
25 islands mapped. Level range, notable NPCs, drops and progression order.
Level 1–10
Level 15–30
Level 35–60
Level 60–90
Level 90–120
Level 120–150
Level 150–210
Level 220–300
Level 700–850
Level 850–1000
Level 1000–1200
Level 1200–1350
Level 1350–1500
Level 1500–1625
Level 1625–1750
Level 1700–1850
Level 1000–1500
Level 1500–1700
Level 1725–1825
Level 1825–1925
Level 1925–2025
Level 2025–2200
Level 2050–2150
Level 2200–2275
Level 2275–2425
There are 25 islands in total — split across Sea 1 (starter, levels 1-700), Sea 2 (mid-game, 700-1500) and Sea 3 (endgame, 1000-2425).
You need level 700 and to speak with NPC Bartilo at Marine Fortress (Sea 1). He gives a quest to find Cake Prince. Completing it unlocks travel to Kingdom of Rose in Sea 2.
It depends on your level: Pirate Village (35-60), Frozen Village (90-120), Skylands (150-210) and Magma Village (300-450) are the most efficient in First Sea. In Sea 2, Kingdom of Rose and Green Zone are top picks.
The Blox Fruit Dealer is near spawn at Pirate Village (Sea 1). He sells random fruits for Beli or Robux. The stock rotates every 4 hours.
There are 3 seas available: First Sea (levels 1-700), Second Sea (700-1500) and Third Sea (1500-2425). Sea 4 is confirmed on the roadmap but not yet released.