Kẹo bông được phát minh bởi một nha sĩ. Nha sĩ William J. Morrison đã phát minh ra chiếc máy làm kẹo bông hiện đại vào năm 1897 cùng với một thợ làm kẹo ở Nashville tên là John C. Wharton. Ban đầu loại kẹo có đường được gọi là Fairy Floss .. Cái tên kẹo bông này đã trở nên phổ biến vào những năm 1920.