CARTOON: Lenting Venting

Lent Loopholes! Today's cartoon by Pat Byrnes.

CARTOON: Debatable

The job interview process is a pain. Today's cartoon by Bob Eckstein.

CARTOON: Pardon Me?

More Trump Pardons. Today's cartoon by Peter Kuper.

CARTOON: Positive Profiles

Those genes look great on you. Today's cartoon by Matt Percival.

CARTOON: Presidential Intervention

Lured him in with 4 Big Macs. 3 didn't do it. Today's cartoon by Kit Lively and David DeGrand.

CARTOON: The Winner

The results are finally in. Today's cartoon by Kim Warp.

CARTOON: Cupid's Prep Table

Love and romance prepper. Today's cartoon by David Ostow.

CARTOON: Love Bug

Love at first fright. Today's cartoon by Ali Solomon.

CARTOON: Noncommittal Candy Hearts

The excitement of meeting someone new...I guess...whatever who cares. Today's cartoon by Cerise Zelenetz.

CARTOON: Stone Cold

Roger Stone's Prison Tattoo. Today's cartoon by Peter Kuper.

CARTOON: Stereotyping

Stereotyping is bad, mostly because of the hand cramps. Today's cartoon by Rich Sparks! Go pick up his new book, "LOVE and other weird things by Rich Sparks"

CARTOON: Impeachment Recap

A very simple guide to the downfall of our great republic. Today's cartoon by Peter Kuper.

CARTOON: Catbird Seat

Purrrfect. Today's cartoon by Bill Thomas.

CARTOON: Measured Excitement

Let's get deep. Today's cartoon by Phil Witte.

CARTOON: Blooming Prospects

Both crave attention. Today's cartoon by Bob Eckstein.

CARTOON: Referee Rob

Flag on the play! My wallet! Today's cartoon by Lars Kenseth.

CARTOON: Groundhog Day

It's just a hotdog. Relax. Today's cartoon by Michael Shaw.

CARTOON: Loopy

Feeling loop-de-looped? Us too. Today's cartoon by Cerise Zelenetz.

CARTOON: Frosty Testimony

Melting Defenses. Today's catoon by Bob Eckstein and Paul Lander.

CARTOON: One Man Show

Objection! Anyone? Anyone? Today's cartoon by Peter Kuper.

CARTOON: Hard of Hearings?

Skip to the good parts. Today's cartoon by Ali Solomon.

CARTOON: Pre-colored

Totally, Fantastic, White House approved. Today's cartoon by Peter Kuper.

CARTOON: Trump's Legal Dream Team

We rest our case....for being awesome. Today's cartoon by Ivan Ehlers.

CARTOON: Happy Tune

Whistle a happy tune. This song is PERFECT, TREMENDOUS. THE BEST! Today's cartoon by Peter Kuper.

CARTOON: Seattle's Best

Not losing a wink with delts like these. Today's cartoon by Jason Chatfield.

CARTOON: Trump Mints

Do Not Disturb?? Too late! Today's cartoon by Paul Lander and Dan McConnell.

CARTOON: Joker Nomination

Some are conflicted about all this Joker praise. Today's cartoon by Evan Lian.

CARTOON: Winter Wiz

Chilly Champion. Today's cartoon by Bob Eckstein.

CARTOON: Guilt Trip

Look but don't touch! Today's cartoon by Peter Kuper.

CARTOON: There's a Nap For That

Which nap is right for you? Today's cartoon by Lance Hansen.

CARTOON: Trump's War

Want fries with that war? Today's cartoon by Michael Shaw.

CARTOON: Oh Shoot

Let's triple check that one. Today's cartoon by Peter Kuper.

CARTOON: Decisions, Decisions

New Year, New You. Sigh, what the shell am I gonna wear today? Today's cartoon by Mike Shiell.

CARTOON: OK Doomer!

OK Doomer. We are just getting started. Happy New Year! Today's cartoon by Peter Kuper.

CARTOON: Focus Forward

Don't let looking back eat you up. Focus forward! Today's cartoon by Bob Eckstein.

CARTOON: View Askew

Open your eyes. Today's cartoon by Peter Kuper.

CARTOON: Christmas Caper

The perfect plan! Today's cartoon by Mike Shiell!

CARTOON: The First Regift

The original fruitcake. Today's cartoon by Michael Shaw.

CARTOON: Festive Feeling

It's the little things. Today's cartoon by Ali Solomon.

CARTOON: Rejected GOP Impeachment Comparisons

Republicans compared Trump's impeachment to Jesus and Pearl Harbor. Here's what didn't make the cut. Today's cartoon by Peter Kuper.

CARTOON: In Holiday Heat

That's not Rudolph's nose. Today's cartoon by Brandon Hicks.

CARTOON: Gift Of Thanks

Giving the gift of thanks. Today's cartoon by David Ostow.

CARTOON: Lil' Mitchy with Santa Trump

They've had it too good for too long! Today's cartoon by Ivan Ehlers.

CARTOON: Rumored London NFL Teams

The British Are Coming...To The NFL According to Rumors. Possible new teams in today's cartoon by Ron Hauge and Bob Eckstein.

CARTOON: Naughty List

Off the record? Today's cartoon by Michael Shaw.

CARTOON: NATO Notice

Too subtle? Today's cartoon by Ivan Ehlers.

CARTOON: Binged

No spoilers! Today's cartoon by Peter Kuper.

CARTOON: Splat

In the end, it was all a joke. Today's cartoon by Tyson Cole.

CARTOON: Self Driving

Don't chip your Bluetooth. Today's cartoon by Mike Shiell.

CARTOON: Wind Bag

See the out-of-control hot air sack on the parade? Today's cartoon by Peter Kuper.

CARTOON: Revised Romance

Cornucopia of fake news. Today's cartoon by Evan Lian.

CARTOON: Vapid Denial

As the saying goes: “Where there’s smoke, there’s Donald Trump committing an impeachable offense.” Today's cartoon by Peter Kuper.

CARTOON: Absurd News

National Absurdity Day was yesterday. Could you really even tell anymore? Cartoon by Bob Eckstein.

CARTOON: Impeachment Series

Does the winner or loser end up in pinstripes? Today's cartoon by Michael Shaw.

CARTOON: Why I Liked Your Tweet: An Infographic

Fat Fingers, Pity, and more.

CARTOON: Showmanship

Maybe jazz hands? Today's cartoon by Peter Kuper.

CARTOON: Smell-A-Vision

Smell something? Today's cartoon by Mike Shiell.

CARTOON: Congressional Hearing Aid

Can you hearing me now? Today's cartoon by Michael Shaw.

CARTOON: Ask The 8 Ball

Answer hazy. Ask again later. Спасибо!

CARTOON: Catching Fire

Going up in smoke. Today's cartoon by Peter Kuper.

CARTOON: Handy

Got to hand it to them. Today's cartoon by Mike Shiell.

CARTOON: Costume Questions

The Future is Female Fun. Today's cartoon by Ali Solomon.

CARTOON: Walk, Jerk.

I'm walking here! Today's cartoon by Tyson Cole.

CARTOON: Cut-Up

Cut. It. Out. Today's cartoon by Peter Kuper.

CARTOON: Silly Walkbacks

I'm sorry to have kept you waiting, but I'm afraid my walkback has become rather sillier recently. Today's cartoon by Peter Kuper.

CARTOON: Kinder

Feeling set up? Today's cartoon by Mat Barton & Adam Cooper.

CARTOON: Drastic Measures

Unthinkable! Today's cartoon by David DeGrand and Rob Kutner.

CARTOON: Split

You keep the cover, I'll take the wagon. Today's cartoon by Matt Percival.

CARTOON: Feeling Lost?

It's always the last place you look. Today's cartoon by Bill Thomas.

CARTOON: Defused

This one is a real Munster. Today's cartoon by Mike Shiell.

Welcome to Hatreon!

$5 or less: Access to the private blog, a picture of Melania and I looking serious, calling you a cheap loser.

CARTOON: Discerning Depths

Sinking feeling? Today's cartoon by Peter Kuper.

CARTOON: Seasonal Strip

Show your branches! Today's cartoon by David Ostow.

CARTOON: Unpresidented

If you were wondering how he's doing. Today's cartoon by Peter Kuper.

CARTOON: Climate Game Changer

A new hope. Today's cartoon by Ivan Ehlers.

CARTOON: Team Player

Who brought the orange slices? Today's cartoon by Drew Panckeri.

CARTOON: Commander-in-Cheese

It's #NationalCheeseburgerDay or if you prefer, hamberders. Cartoon by Marty Dundics.

CARTOON: The President Lends His Support To Brett Kavanaugh

The Sharpie is mightier then the facts. Today's cartoon by Peter Kuper.

CARTOON: Sarah Huckabee Sanders Memoir

It's a real page burner. Today's cartoon by Paul Lander and Dan McConnell.

CARTOON: Vote Victrola!

Hop on the telegraph and spread the word! Today's cartoon by Ali Solomon.

CARTOON: Bolton Bolts

Let's get bombed. Today's cartoon by Ivan Ehlers.

CARTOON: Parched

It's probably nothing. Today's cartoon by Madeline Horwath.

CARTOON: Scooped

It's gonna be YUGE. Today's cartoon by J.C. Duffy.

CARTOON: Bracing

It's gonna really hit hard. Today's cartoon by Ivan Ehlers.

CARTOON: Moody Moon

Not feeling out of this world? Today's cartoon by Jack Loftus.

CARTOON: Reset

Refresh! Refresh! Reset. Today's cartoon by Lila Ash.

CARTOON: Rocked City

Rocked City. Today's cartoon by Mat Barton and Adam Cooper.

CARTOON: Spider-Man's Other Deals

Spider-Man's Sony and Disney deal has failed, but that's not the only one.

CARTOON: Baseball Signs

Bases loaded and now it's time for some cake. Today's cartoon by J.C. Duffy.

CARTOON: Whale Whine

Time to move to the tail. Today's cartoon by Madeline Horwath.

CARTOON: Much Latergram

Felt cute, might eat. Today's cartoon by Mat Barton and Adam Cooper.

CARTOON: Summer in the City

The train is coming! I swear I heard it, is it really here? I'm so weak. - Today's cartoon by Cerise Zelenetz

CARTOON: Locked and Loaded

Getting ready for Trumper Dome. Today's cartoon by Ivan Ehlers.

CARTOON: Yard Sale

If it's in the yard, it's for sale. Today's cartoon by Tyson Cole.

CARTOON: Uncontrollable

Uncontrollably scripted! Today's cartoon by Ivan Ehlers.

CARTOON: Moscow Mitch

Muddled and indifferent with zest! Today's cartoon by Ali Solomon.

CARTOON: Magic Weapon

The framers planned for this. Today's cartoon by Ivan Ehlers.

CARTOON: Slow Week

Lazy days of shark week. Today's cartoon by Bob Eckstein.

CARTOON: These Suck

These suck. Today's cartoon by Madeline Horwath

CARTOON: Human Lie Detector

Robo-Mueller, today's cartoon by Marty Dundics

CARTOON: Trump Cats

Why so much Cheeto dust in the litter box? Today's cartoon Evan Lian.

CARTOON: New Doo

Trust your hairdresser. Today's cartoon by Madeline Horwath

CARTOON: Heavenly Delivery

Hope traffic wasn't hell getting here. Today's cartoon by Drew Panckeri.

CARTOON: Trump Sippy Cup

Didn't you notice the happy meals? All for him! Today's cartoon by Paul Lander and Dan McConnnell.

CARTOON: Checkered

Some secrets are better left unchecked. Today's cartoon by Lars Kenseth.

CARTOON: Star-Popped Lovers

The static electricity between these two is incredible! Today's cartoon by Mike Shiell.

CARTOON: Trump History

The Pilgrims struggle with bluetooth, next time on Trump History. Today's cartoon by Ellis Rosen.

CARTOON: Spider-man Abroad

Need to get away? Today's cartoon by Kit Lively and David DeGrand!

CARTOON: Vision Zero

If I squint, I can see the denial. Today's cartoon by Cerise Zelenetz.

CARTOON: Half Mast

Can't get it up? You are not alone. Happy 4th of July! Today's cartoon by Kit Lively and David DeGrand.

CARTOON: Diet War

What could possibly go wrong? Today's cartoon by Paul Lander and Dan McConnell.

CARTOON: Mistakes

He makes a good point. Today's cartoon by Brian Hawes and Seth Roberts.

CARTOON: Type

Not a fan of real winners. Today's cartoon by Bob Eckstein.

CARTOON: Debatable

Debatable demo. Today's cartoon by Kit Lively and David DeGrand.

CARTOON: Keeping Up

Feeling stranded? Today's cartoon by Steve McGinn.

CARTOON: Way Unfair

Family Reassembly Required. Today's cartoon by Jeremy Nguyen.

CARTOON: The Ass

Definitely Not Born To Run. Today's cartoon by Bob Eckstein.

CARTOON: Huckzilla

Huckzilla heads home. Today's cartoon by Bob Eckstein.

CARTOON: Bottoms Up

Vote to save our livers! Today's cartoon by Peter Kuper.

CARTOON: Trump Force One

In case of emergency use your Big Mac as a flotation device. Today's cartoon by J.C. Duffy.

CARTOON: Trump Agreement

Finally something we all can agree on! Today's cartoon by Ivan Ehlers.

CARTOON: Proposal

Popped the Questionable Question. Today's cartoon by Bob Eckstein.

CARTOON: Disaster Relief

Can we get Presidential Disaster Relief? Today's cartoon by Ivan Ehlers.

CARTOON: Social Anxiety

Afraid your fate is sealed? Today's cartoon by Ellis Rosen.

CARTOON: Hater Hatter

Donald in Blunderland. Today's cartoon by Peter Kuper.

CARTOON: Mueller Decoded

Clear enough now? Today's cartoon by Ellis Rosen.

CARTOON: Spelling Bee Spell

Can you use it in a sentence? Today's cartoon by Bob Eckstein.

CARTOON: Sing Along With Mueller

Only hear what you want to hear? Today's cartoon by Peter Kuper.

CARTOON: Monetary Pains

When passing go passes you by. Today's cartoon by Steve McGinn.

CARTOON: I Don't Do Cover-Ups

I Don't Do Cover-Ups. Today's cartoon by Peter Kuper.

CARTOON: Trump Taxes

Seems like he really, really, really doesn't want anyone seeing these taxes, right? Today's cartoon by Ivan Ehlers.

CARTOON: Ganging Up

Multiple Professional Personalities. Today's cartoon by Ellis Rosen.

CARTOON: KISS THIS

Real Psycho Circus. Today's cartoon by Bob Eckstein.

CARTOON: Fingered

Nasty hangnails. Today's cartoon by Derek Evernden.

CARTOON: Unbelievably Believable

Unbelievably believable. Today's cartoon by Ivan Ehlers.

CARTOON: Big Banged

99 year sentences. Today's cartoon by Bob Eckstein.

CARTOON: TrumpCrow

Repel and replace. Today's cartoon by Ivan Ehlers.

CARTOON: Smotherly Love

Now wipe that schmutz off your face! Today's cartoon by Drew Panckeri.

CARTOON: Weekend Wishes

It's nobody's fault! Really! Today's cartoon by Joseph Dottino.

CARTOON: Abracadabra!

Amazingly made her attraction disappear! Today's cartoon by Lars Kenseth.

CARTOON: Re-Introductions

Icy Greetings. Today's cartoon by Evan Lian.

CARTOON: Hold On Tight!

Don't get carried away! Today's cartoon by Mike Shiell.

CARTOON: Statue of ██bert█

Terms and Conditions subject to change. Today's cartoon by Paul lander and Dan McConnell.