According to Wikipedia, the largest snowflake ever was 38 cm, but I am more used to flakes a few millimeters across.