John Rackham (w źródłach także Rackam; znany później jako Calico Jack; zm. 18 listopada 1720 w Port Royal) – angielski pirat działający na Karaibach. W 1720 roku dowodził slupem William; w jego załodze znajdowały się m.in. Anne Bonny i Mary Read.
Relacja A General History of the Pyrates W wydanym w 1724 roku dziele A General History of the Pyrates Rackham został opisany jako kwatermistrz w załodze Charlesa Vane'a. Według tej relacji po tym, jak Vane odmówił zaatakowania francuskiego okrętu wojennego, między nim a częścią załogi doszło do sporu. Rackham opowiadał się za podjęciem walki, a załoga miała następnie odsunąć Vane'a od dowództwa i wybrać Rackhama kapitanem. Autor podał 24 listopada 1718 roku jako pierwszy dzień jego dowodzenia.
Według tego samego dzieła Rackham prowadził następnie wyprawy na Karaibach, podczas których jego ludzie napadali na niewielkie jednostki. Johnson opisał m.in. rejsy w rejonie Jamajki, Bahamów i Kuby.