«Детей у меня шесть, хотя официально — пять. Есть еще один ребенок, но мама ребенка не захотела записывать его на меня. Она сказала: “Деньги можешь не платить, это будет на твоей совести”. На самом деле она адекватная девушка, и я удивляюсь, что она сделала такой выбор. Она не захотела — даже отчество не дала мое», — рассказал Аршавин.
У Аршавина трое детей от первой жены Юлии Барановской: сын Артем (р. 2005), дочь Яна (р. 2008) и сын Арсений (р. 2012). В 2017 году, в браке с Алисой Кузьминой, у Аршавина родилась дочь Есения. Минувшим летом у него появилась еще одна дочь от другой женщины, которую назвали Евой.