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.42
    Save £1.57
  • Cheep Laughs (Paperback)
    Darren Walsh
    Darren Walsh, the UK's first Pun Champion (TM) and the co...
    From £8.42
    Save £1.57
  • Zizek's Jokes (Hardback)
    Slavoj Zizek, Audun Morte...
    Zizek as comedian: jokes in the service of philosophy."A ...
    From £10.81
    Save £4.14
  • 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.55
    Save £4.95
  • 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.86
    Save £1.13
  • Born to Pun (Paperback)
    Gordon Hideaki Nagai
    Make every day funny punny with this massive book of over...
    From £7.86
    Save £3.13
  • Hatchimals
    This eggcellent collection of hilarious Hatchimals jokes ...
    From £4.16
    Save £0.83
  • Dad Jokes (Hardback)
    Jim Chumley
    Celebrate the sense of humour that's so bad it's great wi...
    From £4.07
    Save £1.92
  • Emoji Puzzles (Paperback)
    Malcolm Croft
    How fluent are you in emoji?
    From £4.94
    Save £3.05
  • Jokes (Paperback)
    Adrian Wallwork
    series include: Wordsearches: Widen Your Vocabulary i...
    From £11.35
    Save £5.15
  • Wowdatsfunny! (Paperback)
    Bob Noble
    From £7.42
    Save £2.53
  • 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.15
    Save £1.84
  • Mike Marn
    From £8.65
    Save £3.38