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

ক্লাব
বাল্যকাল ও প্রাথমিক ক্যারিয়ার
ভ্যালেন্সিয়া
বার্সেলোনা