कॅनॉक (/ˈkænək/) हे स्टॅफोर्डशायर, इंग्लंडमधील कॅनॉक चेस जिल्ह्यातील एक शहर आहे. त्याची लोकसंख्या २९,०१८ होती. कॅनॉक वॉलसॉल, बर्नवुड, स्टॅफोर्ड आणि टेलफोर्ड या शहरांपासून दूर नाही. लिचफील्ड आणि वोल्व्हरहॅम्प्टन ही शहरेही जवळपास आहेत.