Финансови подробности не бяха разкрити, но "Скай Спорртс" обяви, че Арсенал ще плати 30 милиона паунда (36,05 милиона долара) предварително и два милиона паунда като бонуси за 25-годишния защитник.
Зинченко изигра повече от 100 мача във всички турнири за Сити и им помогна да спечелят четири титли от Висшата лига, четири Купи на Лигата и една Купа на ФА.
"Алекс е висококачествен играч, който ще ни даде опции и гъвкавост. Не става дума само за позициите, които може да играе, но и за предимството, което ще ни даде в атака и защита", каза мениджърът на Арсенал Микел Артета.
Зинченко ще се събере отново с Артета в тима, като двамата са работили заедно в Сити, когато Артета беше асистент на Гуардиола.
"Това е сбъдната детска мечта, защото съм голям фен още от дете. Откакто Тиери Анри и Сеск Фабрегас играеха тук, просто се наслаждавах да гледам тези мачове. И започнах да обичам този клуб, така че съм развълнуван и нямам търпение да играя за този невероятен отбор", каза Зинченко.
Арсенал, който завърши пети през миналия сезон, започва кампанията си във Висшата лига на 5 август с лондонско дерби срещу Кристъл Палас.