How long does it take for food to become contaminated once it hits the floor? According to researchers, less than five seconds. Foods pick up the bacteria virtually instantly, especially when dropped on tile. The good news is that most floors are generally cleaner than we might expect them to be, although bacteria can live on a dry floor for several weeks. Your safest bet – consider it gone if it hits the floor.