Why does Neptune have clouds? Because it is a water base planet so Neptune must have the same properties of Earth-meaning that the water evaporates and turns into clouds.The similar clouds like Earths are called Cirrus clouds which expand many kilometres over Neptune's surface.
Also Neptune has a storm like Jupiter's "Big Red Dot" Neptune's is called "The Great Dark Spot" This spot has recorded wind speeds over 2000km per hour.