Puck er en karakter i et stykke kaldet En midsommernatsdrøm. Dette stykke blev skrevet af William Shakespeare. I dette stykke er Puck en tjener for Feekongen, Oberon. Puck har nogle fantastiske evner. Han kan f.eks. rejse rundt om jorden på 40 minutter. På trods af sine evner begår Puck et par fejl i stykket, som skaber forvirring hos de andre personer. For eksempel putter han en kærlighedsdrik i den forkerte persons øjne. Han laver også tricks. Han sætter et æselhoved på en karakter.
Puck var ikke Shakespeares opfindelse. Han var en karakter i folklore kaldet ‘pouke’. Han var kendt så tidligt som 1000 e.Kr. Han var en ond og farlig dæmon. På Geoffrey Chaucers tid var han blevet forbundet med den bibelske djævel. På Shakespeares tid var han kendt som Puck, Robin Goodfellow og Hobgoblin. Han var en trold, der lavede ballade.
På Shakespeares og andre elizabethanske digteres tid var Puck blevet en kombination af engelsk folklore og engelsk landliv. Shakespeare skriver, at Puck skræmte landsbyens piger, ødelagde smørret og ledte rejsende om natten den forkerte vej. Mickey Rooney spillede Puck i en filmatisering af Shakespeares stykke fra 1935.
Shakespeare brugte en beskrivelse af Puck fra Reginald Scot’s The Discoverie of Witchcraft (1584). Scot beskriver Puck med misbilligelse. Han påpeger, at folk ikke længere tror på ham. Scot fortæller også om en mand, hvis hoved blev erstattet med hovedet af et æsel.