У мове пушту вылучаюцца два галоўныя дыялекты: «мяккі» (поўдзень) і «цьвёрды» (поўнач), якія падзяляюцца адпаведна на паўднёва-ўсходні й паўднёва-заходні ды паўночна-заходні й паўночна-ўсходні. Мяжа між абодвума дыялектамі праходзіць правінцыямі Забуль і Пактыка, збочваючы потым на аўгана-пакістанскую мяжу. «Цьвёрды» дыялект мае распаўсюджаньне на ўсходзе ды паўночным усходзе Аўганістану, цэнтры й поўначы Хайбэр-Пахтунхвы і паўночнай частцы FATA (Пакістан). «Мяккі» дыялект распаўсюджаны на поўдзень, а менавіта на поўдні Аўганістану, поўначы правінцыі Бэлуджыстан (Пакістан), паўднёвых рэгіёнах правінцыі Хайбэр-Пахтунхва і фэдэральна кіраваных пляменных тэрыторыяў; пры гэтым «цьвёрды» дыялект мае больш носьбітаў. Існуюць іншыя варыянты дыялекталягічнае клясыфікацыі пушту: напрыклад, падзел на паўночны, цэнтральны, паўднёвы дыялекты і дыялект ванэцы.