Wonka, en finurlig og excentrisk chocolatier, fører dem på en tur fyldt med vidundere som chokoladefloder og Oompa Loompas. Børnenes grådighed og mangel på disciplin fører dog til deres undergang én efter én:Augustus falder i en chokoladeflod, Veruca anses for "ikke god nok" og sendes ned i en skraldeskakt, Violet bliver blå af overdreven tyggegummi, og Mike bliver suget ind på tv-skærmen.
Charlie forbliver dog høflig, respektfuld og nysgerrig under hele turen. Han er det eneste barn, der ikke falder for fristelsen og i sidste ende vinder fabrikken som en belønning for sin gode opførsel. Historien fremhæver vigtigheden af venlighed, ydmyghed og værdsættelse af de små ting i livet.