Jokes & riddles

Back to Humour
  • Chris Harris, Lane Smith
    A laugh-out-loud poetry collection for kids from How I Me...
    From £9.62
    Save £5.37
  • Shit Jokes (Paperback)
    Joe King
    Over 1,000 of the UK's shittest jokes, compiled into one ...
    From £4.53
    Save £3.46
  • Tim Vine
    The irrepressible, hysterical, puntastical Tim Vine, star...
    From £8.51
    Save £1.48
  • Cheep Laughs (Paperback)
    Darren Walsh
    Darren Walsh, the UK's first Pun Champion (TM) and the co...
    From £8.51
    Save £1.48
  • Zizek's Jokes (Hardback)
    Slavoj Zizek, Audun Morte...
    Zizek as comedian: jokes in the service of philosophy.
    From £11.01
    Save £3.98
  • Tommy Cooper
    My wife is a magician, yesterday she turned our car into ...
  • Nick Harris
    Nick Harris has collected together some of the greatest j...
  • G. Patrick Vennebush
    From £5.57
    Save £4.93
  • Man Walks Into A Bar (Paperback)
    Mike Haskins, Stephen Arnott
    Man Walks Into A Bar is a one-stop shop for anyone who li...
    From £7.95
    Save £1.04
  • Jack Idle
    The book is a collection of adapted humour inspired by ot...
    From £15.03
    Save £1.97
  • Jack Idle
    The book is a collection of adapted humour inspired by ot...
    From £6.82
    Save £0.18
  • Genius Jokes (Hardback)
    Frank Flannery
    Take your humor game up a notch with Genius Jokes, a coll...
    From £6.63
    Save £4.36
  • Born to Pun (Paperback)
    Gordon Hideaki Nagai
    Make every day funny punny with this massive book of over...
    From £7.82
    Save £3.17
  • Frank B
    From £11.37
    Save £5.13
  • Hatchimals
    This eggcellent collection of hilarious Hatchimals jokes ...
    From £4.16
    Save £0.83
  • Gary Blake
    The perfect gift for the punster in your life!
    From £8.35
    Save £1.64
  • Emoji Puzzles (Paperback)
    Malcolm Croft
    How fluent are you in emoji?
    From £4.96
    Save £3.03
  • Jokes (Paperback)
    Adrian Wallwork
    series include: Wordsearches: Widen Your Vocabulary i...
    From £11.37
    Save £5.13