Jokes & riddles

Back to Humour
  • Chris Harris, Lane Smith
    A laugh-out-loud poetry collection for kids from How I Me...
    From £8.79
    Save £6.20
  • Shit Jokes (Paperback)
    Joe King
    Over 1,000 of the UK's shittest jokes, compiled into one ...
    From £4.51
    Save £3.48
  • Tim Vine
    The irrepressible, hysterical, puntastical Tim Vine, star...
    From £8.20
    Save £1.79
  • Emoji Puzzles (Hardback)
    Malcolm Croft
    With tips and trivia, facts, puzzles, games and entertain...
    From £5.82
    Save £4.17
  • Cheep Laughs (Paperback)
    Darren Walsh
    Darren Walsh, the UK's first Pun Champion (TM) and the co...
    From £8.20
    Save £1.79
  • Zizek's Jokes (Hardback)
    Slavoj Zizek, Audun Morte...
    Zizek as comedian: jokes in the service of philosophy."A ...
    From £10.39
    Save £4.56
  • 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 £7.33
    Save £4.17
  • 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.66
    Save £1.33
  • Jokes (Paperback)
    Adrian Wallwork
    series include: Wordsearches: Widen Your Vocabulary i...
    From £9.53
    Save £6.97
  • Emoji Puzzles (Paperback)
    Malcolm Croft
    How fluent are you in emoji?
    From £4.94
    Save £3.05
  • Dad Jokes (Hardback)
    Jim Chumley
    Celebrate the sense of humour that's so bad it's great wi...
    From £4.07
    Save £1.92
  • The Escape Book (Paperback)
    Ivan Tapia
    The first book to be based on the fast growing phenomenon...
    From £6.15
    Save £3.84
  • Gary Blake
    The perfect gift for the punster in your life!
    From £8.22
    Save £1.77
  • Mike Marn
    From £8.65
    Save £3.38
  • John Getchell
    A compendium of observations, quotes, and realizations co...
    From £8.18
    Save £1.81
  • Lorin Morgan-Richards
    From £5.75
    Save £4.20