XVIII storočia. V krčme „Admirál Benbow“, ktorá sa nachádza neďaleko anglického mesta Bristol, sa usadzuje tajomný cudzinec - starší muž s nadváhou s jizvou na tvári. Volá sa Billy Bones. Hrubý a nespoutaný, jednoznačne sa bojí niekoho súčasne a dokonca žiada syna majiteľov hostince Jim Hawkinsa, aby zistil, či sa námorník neobjaví na drevenej nohe v tejto oblasti.
Nakoniec ho nájdu tí, od ktorých sa skrýva Billy Bones; prvý votrelec, muž s bledou zemitou tvárou, sa volá Čierny pes. Medzi Billy Bons a Black Dog prepukne hádka a Black Dog zranený v ramene utečie. Z vzrušenia, ktoré zažívajú Billy Bones, sa objaví apoplexná rana. Niekoľko dní upútaný na lôžko sa priznal Jimovi, že slúžil ako navigátor neskoro kapitána Flinta, slávneho piráta, ktorého meno nedávno vystrašilo námorníkov. Starý navigátor sa obáva, že jeho bývalí komplici, ktorí lovia obsah jeho námorníckej hrude, mu pošlú čiernu značku - znamenie pirátskeho varovania.
To sa stane. Prináša to odpudzujúci slepý muž menom Pugh. Keď odchádza, Billy Bones sa chystá utiecť, ale jeho boľavé srdce to nemôže vydržať a zomrie. Jim a jeho matka si uvedomili, že morskí lupiči by mali čoskoro prísť do krčmy, a poslali pomocníkom dedinčanov, aby sa vrátili, aby im zobrali peniaze z hrude mŕtvych pirátov. Spolu s peniazmi si Jim vezme tašku z hrude.
Hneď ako má mladý muž so svojou matkou čas odísť z domu, sú piráti, ktorí nenájdu to, čo hľadajú. Colná stráž cval po ceste a lupiči sa musia dostať von. A slepý Pugh, vrhnutý spoluvinníkmi, spadne pod kopytá koňa.
V balíku, ktorý Jim dáva dvom váženým pánom, Dr Livesey a Squire (anglický šľachtický titul) Trelawney, je mapa ostrova, kde sú ukryté poklady kapitána Flinta. Páni sa rozhodli ísť za nimi a vziať Jim Hawkinsa za mladého muža na loď. Po tom, ako sľúbil lekárovi, že sa nikomu nebude venovať na nadchádzajúci výlet, odchádza Squire Trelawney do Bristolu, aby kúpil loď a prenajal posádku. Následne sa ukáže, že panoš nedodržal svoje slovo: celé mesto vie, kde a prečo sa bude učenec „Hispaniola“ plaviť.
Tím, ktorý prijal, sa mu nepáčil kapitán Smollett, ktorého si najal, ktorý si myslel, že námorníci nie sú dostatočne spoľahliví. Väčšinu z nich majiteľ krčmy Spyglass odporučil jednonohý John Silver. Bývalý námorník je najatý na loď ako kakao. Krátko pred vyplávaním sa Jim stretne vo svojej krčme s Čiernym psom, ktorý po tom, čo videl mladého muža, utiekol. Lekár a panoš sa o tejto epizóde dozvedajú, ale neprikladajú mu žiadny význam.
Všetko sa ukáže, keď sa „Hispaniola“ už plaví na Ostrov pokladov. Vyliezol do jablčného sudu, Jim náhodou počul Silvera hovoriť s námorníkmi, od ktorého sa dozvedel, že väčšina z nich sú piráti, a ich vodcom je kuchár s jedným ramenom, ktorý bol kapitánom Flinta. Ich plánom je, že keď objavia poklady a doručia ich na palubu lode, zabijú všetkých čestných ľudí na lodi. Jim informuje priateľov o tom, čo počul, a prijímajú ďalší akčný plán.
Akonáhle škuner zakotví na ostrove, disciplína na lodi začne klesať. Riot sa varí. Je to v rozpore so Silverovým plánom a kapitán Smollett mu dáva možnosť upokojiť tím tým, že sa porozpráva s námorníkmi tvárou v tvár. Kapitán ich vyzýva, aby si odpočinuli na pláži a pred západom slnka sa vrátia na loď. Piráti, vedúci Silver, opustili pomocníkov na škuneri a vyrazili na lode na ostrov. Nie je jasné, prečo Jim skočí do jednej z lodí, ktorá však utečie hneď, ako sa dostane na zem. Jim sa potul po ostrove a stretne sa s Benom Gunnom, bývalým pirátom, ktorý tu pred tromi rokmi nechali jeho kamaráti. Platil za to, že ich presvedčil, aby hľadali poklady kapitána Flinta, ktoré boli neúspešné. Ben Gunn hovorí, že s väčšou pravdepodobnosťou pomôže prírodne narodeným pánom ako pánom šťastia, a žiada Jima, aby to odovzdal priateľom. Ďalej mladému človeku hovorí, že má loď a vysvetľuje, ako ju nájsť.
V tomto okamihu sa kapitán, doktor, panoš s tromi služobníkmi a námorník Abe Gray, ktorý nechcel zostať s pirátmi, podarí utiecť z lode v skiffe, pričom vezme so sebou zbrane, strelivo a zásoby. Uchovávajú útočisko v zrubovom dome za plotom plotov, kde tečie potok a vy môžete dlho obliehať obliehanie. Keď videl britskú vlajku nad plotom demonštrácie a nie Jollyho Rogera, ktorý by piráti vzniesli, Jim Hawkins si uvedomuje, že sú tu priatelia a keď sa k nim pripojí, hovorí o Ben Gannovi.
Po odvážnej malej posádke, ktorá odrazí útok pirátov, ktorí sa snažia zmocniť sa mapy pokladu, sa Dr. Livesey vydá na stretnutie s Benom Gunnom a Jim sa dopustí nového nevysvetliteľného činu. Opúšťa pevnosť bez povolenia, hľadá loď patriacu Benovi Gannovi a vyrazí na "Hispaniola". Jim využil skutočnosť, že krátko pred jeho vystúpením dvaja piráti, ktorí ju strážili, predstavili opilú bitku, v ktorej jeden z nich zomrel a druhý bol zranený, Jim chytí loď a vezme ho do odľahlej zátoky, po ktorej sa vráti do pevnosti.
Tam nenájde svojich priateľov, ale ukázalo sa, že je v rukách pirátov, ktorým, ako neskôr zistí, bola pevnosť daná bez boja. Už chcú dať mladému mužovi bolestnú smrť, keď sa mu zrazu postaví John Silver. Je zrejmé, že vodca lupičov dovtedy chápe, že hra je stratená, a chráni Jima, snaží sa zachrániť svoju vlastnú pokožku. Potvrdzuje to, keď doktor Livesey dorazí do pevnosti, ktorá dá Silverovi svoju vytúženú kartu a bývalý kuchár od neho dostane prísľub, že ho zachráni pred šibenicou.
Keď morskí lupiči prídu na miesto, kde sú, ako ukazuje mapa, pochované poklady, nájdu prázdnu dieru a chystajú sa roztrhnúť svojho vodcu, a spolu s ním aj chlapca, keď náhle zastrelia výstrely a dvaja z nich padnú, zvyšok ráno zhasne. Livesey, námorník Abe Gray a Ben Gunn, ktorí prišli na pomoc, zobrali Jim a Silvera do jaskyne, kde na ne čaká panoš a kapitán. Ukazuje sa, že Ben Gunn už dávno našiel Flintovo zlato a odtiahol ho do svojho domu.
Po naložení pokladov na loď sa všetci vydajú na spiatočnú cestu a nechajú pirátov na púštnom ostrove. Strieborné uniká v jednom z prístavov Ameriky chytením vrecka zlatých mincí. Zvyšok bezpečne dosiahne pobrežie Anglicka, kde každý dostane svoj podiel pokladu.