Don't know for sure.....unless you have a heater core leak which would explain it. Without a leak, can't be sure....change the cabin filter and see if that helps. Also check coolant level to make sure it is not getting low.
RepairPal Certified shops can diagnose and repair your 2006 Honda Pilot. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.