A water outlet device comprises a water inlet mechanism, a diversion mechanism, and a guide mechanism rotatably connected to the water inlet mechanism. The diversion mechanism is disposed in the water inlet mechanism and penetrates through the axis of the guide mechanism. The water inlet mechanism comprises a water inlet channel. The diversion mechanism comprises a first water outlet channel. The guide mechanism comprises a second water outlet channel and a third water outlet channel. When the guide mechanism moves with respect to the diversion mechanism, the water inlet channel is communicated with the first water outlet channel, the second water outlet channel or the third water outlet channel. The water outlet device can realize switching of multiple water forms to discharge three types of functional water in a limited space and has a small size and rich functions.