No, you do not need a special printer to print from a Chromebook. Any printer that is compatible with Google Cloud Print will work.