Pennington was booked in an LA jail Saturday.
He told E! Online he made an "error in judgment." He said his arrest was a "wake-up call."
Pennington won two Emmy awards as host of the home-improvement show.
In an apology to his fans -- and to ABC Television -- Pennington said he was sorry for the "embarrassment" he's caused.
Boston schools pull out free condoms over wrapping complaints
Ray Liotta sues skin care company over use of likeness