Floats are said to have been invented in 1874 by Rober McCay Green in Philadelphia. The story goes that he ran out of sweet cream to serve in his sodas and decided to add ice cream, instead.