Cardiff is a hamlet in central Alberta, Canada within Sturgeon County. It is located 3 kilometres east of Highway 2, approximately 15 kilometres north of Edmonton's city limits. The Town of Morinville is 1.6 kilometres to the west of Cardiff.