২০১০ সালের ১৯ মে তিনি ৪০ মিলিয়ন ইউরোর বিনিময়ে তিনি <MASK> সঙ্গে ৪ বছরের জন্য চুক্তিবদ্ধ হন। ক্লাবে তাকে তার প্রিয় ৭ নম্বর জার্সি দাওয়া হয়। ডেভিড ভিয়া বার্সেলোনার হয়ে নিয়মিত গোল করে ও গোল করিয়ে যাচ্ছেন। তিনি ২৯ নভেম্বর ২০১০-এর এল ক্লাসিকোতে দলের ৫-০ জয়ের প্রথম ২টি গুরুত্বপূর্ণ গোল করেন
ডেভিড ভিয়া
বার্সেলোনার ২০১০–১১ Greco-Bactrian স্পেন