Michigan Puddingstones were formed a billion years ago in northeast Canada. Puddingstone is a type of sedimentary rock which first formed in river channels. During the Ice Age, they were pushed down through Eastern Michigan from Ontario Canada by the glaciers. The white is quartz sand which has cemented itself together over millions of years. Mixed with it is a combination of other pebbles and stones of various sizes, shapes and colors. Some may even contain fossils.
Puddingstone is ideal for the rock hound and hobbyist. Hunt for Puddingstones in Michigan on the far Eastern End of the Upper Peninsula and the Northeast part of the Lower Peninsula. Puddingstones are found throughout Oscoda County.