The Dunvegan Formation is a stratigraphical unit of Cenomanian age in the Western Canadian Sedimentary Basin.
The Dunvegan Formation is composed of marine, and deltaic sandstone with thin shale interbeds in the Peace River Country.
East of Dunvegan, Alberta it is of marine origin, and in its western reaches in British Columbia it was deposited in a continental facies, where the sandstone becomes more conglomeratic.
During Dunvegan time, a brackish water environment was present in the Wapiti River area and south of Grande Prairie, where the formation is porous.
South of the Athabasca River, the Dunvegan grades laterally into the Blackstone Formation.