Get 5% of discount using the code
MYESIMNOW5
close-icon-modal
Buy eSIM
Trustpilot

If you’re moving to this Mediterranean Spanish city to find work, this guide covers everything you need to know to work in Barcelona as a foreigner. It’s a vibrant, international city with great quality of life, good weather, and strong job opportunities, and while salaries aren’t the highest in Europe, the balance between income, costs, and lifestyle makes it a popular choice for building a career or learning Spanish while working.

We’ll walk you through the advantages this city offers, what its job market looks like, and the best opportunities for international professionals, along with the main requirements you’ll need to meet. We’ll also look at average salaries and how they impact the cost of living, including monthly expenses like rent, transport, and food. Finally, we’ll share some tips and the most effective platforms to help you start your job search in Barcelona even before you arrive.

Benefits of working in Barcelona

Working in Barcelona comes with plenty of advantages that can make settling in much easier from the start. The city blends a cosmopolitan lifestyle with sunny weather, nearby beaches, free public healthcare, and some of the highest salaries in Spain.

  • International job market: Barcelona is one of Southern Europe’s key economic hubs, with a strong presence of international companies. Around 82% of foreign brands are based there, making it much easier for foreigners to find job opportunities.
  • Competitive salaries within Spain: Compared to other European cities, salaries are not particularly high, but within Spain they are among the best, sitting roughly 26% above the national average.
  • High quality of life: The Mediterranean climate, with mild winters and warm summers, along with easy access to beaches and mountains, a rich cultural scene, and great food, all make Barcelona’s quality of life one of the best in Europe.
  • Excellent public transportation: Thanks to the city’s well-connected metro, bus, and train system, you can easily get around without needing a car, which also helps cut down on monthly costs.
  • Good work-life balance: Companies in Barcelona tend to support a good work-life balance, offering flexible hours and, in some cases, remote work. The standard legal workweek is 40 hours, with at least 22 working days of paid vacation per year.
  • Free healthcare: The healthcare system is public, universal, and free. Once you start working, you’ll be entitled to free medical care.
Barcelona
Things to do while living and working in Barcelona. Source: Shutterstock.

What are the requirements for working in Barcelona?

To work legally in Barcelona, you’ll need to meet a set of requirements that depend on your nationality. Whether you’re from an EU country or from outside the EU, there are certain steps you must take in advance to ensure you arrive with the right authorization so an employer can hire you. These are the general conditions that apply to most foreigners looking to enter the city’s job market.

  • Citizens of the European Union (EU/EEA): You don’t need a visa, but you do have to register as a resident at the Foreigners’ Office and obtain an EU citizen registration certificate.
  • Non-EU citizens: You must apply for a work visa at the Spanish embassy in your country before arriving, submitting an employment contract as part of your application.
  • Foreigners’ Identification Number (NIE): This number is essential for almost any administrative process in Spain. You’ll need to apply for it at the Foreigners’ Office in Barcelona, and it’s required in order to register with the Social Security system.
  • Social Security enrollment: Once your employer registers you with Social Security, you’ll gain access to public healthcare as well as benefits such as unemployment support and pension entitlements.
  • Language proficiency: For most jobs, you’ll need at least a basic or intermediate level of Spanish. The city also has another official language, Catalan, which is highly valued in public sector roles and customer service positions. On the other hand, English can open many doors, especially in tourism and international companies.
  • Bank account: You’ll need to open a Spanish bank account to receive your salary, and it will also be useful for handling your day-to-day payments and expenses.
  • Digital nomads: To work in Barcelona as a digital nomad, you can apply for Spain’s digital nomad visa and work remotely for one year, subject to renewal.

Tips for starting work in Barcelona

To make your new work life in Barcelona smoother and better organized, the following tips can be really helpful. Planning ahead will help you avoid some of the most common mistakes and make it easier to adjust to a new city. Take note of each one.

  • Get your documents in order: Check that your passport or ID card is valid, and if necessary, make an appointment to renew it.
  • Tailor your resume to the Spanish job market: Keep it concise and include a professional photo. Highlight your experience, key achievements, and language skills. It’s a good idea to have versions in both Spanish and English.
  • Improve your language skills: Get familiar with basic Spanish and Catalan using online platforms like Preply, italki, or Duolingo. Having some knowledge of both languages before you arrive will help you stand out from other international candidates.
  • Find temporary housing: Finding a permanent place to live can take time, so it’s often a good idea to start out by renting a room in Barcelona. Once you’re settled in a job, you can take your time looking for a more suitable place to stay.
  • Get internet access from day one: Don’t miss out on any job opportunities just because you don’t have enough data. Get Holafly’s Barcelona eSIM for your first days, with unlimited data starting at $3.90 per day. If you prefer a monthly option, Holafly’s monthly plans offer reliable 5G coverage with 25 GB or unlimited data from $49.90 per month, with no long-term commitment.
Holafly subscription plans got you covered in more than 160 countries.

Types of jobs in Barcelona for foreigners

As you’ll see in the table below, Barcelona’s job market is quite diverse thanks to its strong economy and international outlook. You can choose from a wide range of roles depending on your experience, education, and level of Spanish or English. Below are the main sectors with the most opportunities, along with a brief overview and the usual requirements.

INDUSTRYDESCRIPTIONREQUIREMENTS
Tourism and HospitalityHotels, restaurants, bars, travel agenciesBasic/intermediate Spanish, flexible schedule
Customer Service / Call CentersSupport for international customers (call centers, global companies)Languages and communication skills
Language TeachingLanguage teacher (especially English)Native or advanced level, certifications (TEFL or others), teaching experience
Technology (IT)Software development, technical support, cybersecurity, data, and startupsAdvanced English, technical experience, relevant education
Business and SalesStores, retail, in-person sales, or customer serviceIntermediate Spanish, Catalan, interpersonal skills
Digital NomadRemote work for international companiesInternet connection, digital skills
Logistics and WarehousingDelivery, warehouse management, transportationWork permit, driver’s license (in some cases), basic Spanish
HealthcareDoctors, nurses, caregiversDegree certification, advanced Spanish
Major sectors of the Barcelona job market.

jobs
Different types of jobs you can apply for in Barcelona. Source: Shutterstock.

The 5 most in-demand jobs in Barcelona for foreigners

To find a job in Barcelona faster as a foreigner, it’s best to focus on sectors that are in high demand and open to international profiles, especially English speakers. Many of these jobs are also located in specific areas of the city, which makes your search easier. Here’s a quick look at the most accessible jobs and where you can find them.

  1. Technology (IT, startups, data, technical support): Most international companies are located in the 22@ technology district and Poblenou.
  2. Multilingual customer service: In Eixample, Sant Martí, and downtown, there are several offices of multinational companies looking for candidates with language skills.
  3. Hospitality and tourism: In the bars, restaurants, and hotels in Ciutat Vella, El Born, Barceloneta, and Eixample, it’s easy to find places looking for waiters, waitresses, or reception staff.
  4. Logistics, warehouses, and delivery services: The Free Trade Zone is the city’s main industrial and distribution hub.
  5. Commerce and retail: Most shops are located along Passeig de Gràcia and Portal de l’Àngel, as well as in shopping centres like Westfield Glòries and Westfield La Maquinista.

Learn about salaries and the cost of living in Barcelona

Now that you know the most in-demand jobs for foreigners, let’s take a look at the average salaries you can expect when working in Barcelona. The average monthly salary is around $2,575 (€2,228), but earnings can vary widely depending on whether you’re in a skilled role or an entry-level job. Here are some examples:

  • Technology (developer): $2,890–4,623/month (€2,500–4,000)
  • Digital marketing: $2,311–3,467/month (€2,000–3,000)
  • Customer service: $1,500–2,311/month (€1,300–2,000)
  • Hospitality: $1,270–1,850/month (€1,100–1,600)
  • Logistics / Warehouse: $1,500–2,138/month (€1,300–1,850)

As for the cost of living in Barcelona, it’s among the highest in Spain, along with Madrid, with rent being the biggest expense. A one-bedroom apartment in the city centre can cost between $1,155 and $1,618 (€1,000–1,400), while in outlying areas like Nou Barris or Sant Andreu, prices start from around $866 (€750). This is the main challenge in the city, as rent can take up around 64%–74% of your salary. That’s why it’s common, especially at the beginning, for people moving for work to rent a room instead, which is roughly half the cost of an entire apartment.

If you add around $346 (€300) for groceries, $46 (€40) for public transport, plus personal leisure expenses, you’ll likely need a monthly budget of roughly $1,560–$2,658 (€1,350–2,300), depending on whether or not you’re sharing accommodation.

Where can I find job opportunities in Barcelona?

It’s time to start your job search in Barcelona. You can easily do this from your home country using a variety of online platforms and channels. Create a professional profile on each one and narrow your search based on your experience and qualifications. Here are some of the main places to look:

Type of resourceDescriptionExamples
Job boardsOnline portals where job listings are postedIndeed, LinkedIn, Infojobs
Public employment servicesGovernment agencies that manage job listings and employment assistanceSEPE, SOC
Private employment agenciesCompanies that connect job seekers with employersRandstad, Adecco, Help, Temps
NetworkingPersonal contacts and professional eventsEvents, job fairs, expat groups, and professional communities
Public and European programsInitiatives to facilitate labor mobility and international employmentEU programs such as EURES
Company websitesDirect applications on corporate websitesParticularly useful for multinational companies headquartered in Barcelona
Job search portals and resources in Barcelona.

In short, with the right preparation, mindset, and a clear plan, you can build a career in Barcelona. It’s also a chance to live in a city with a great quality of life and pleasant weather most of the year. Barcelona gives you plenty of opportunities to get started, just take the leap, follow the advice, and land your first job.

Frequently asked questions about working in Barcelona

Do I need a visa to work in Barcelona?

If you’re an EU citizen, you don’t need a visa, but you do have to register as a resident at the Foreigners’ Office. If you’re from outside the EU, you’ll need to obtain a specific work visa instead.

What is the NIE and why is it important?

The NIE (Foreigner Identification Number) is required to work legally in Barcelona. It’s also needed to sign contracts, open a bank account, and contribute to the Social Security system.

What language skills do I need to work?

Spanish is essential for most jobs, while Catalan is a highly valued plus in certain roles. English is also widely used, especially in international and tech companies.

Where are the best job opportunities?

The most active areas are 22@, Eixample, the Free Trade Zone, Ciutat Vella, and downtown.

Do I need experience to work in Barcelona?

Not always. In hospitality, where demand is high, you can sometimes get hired without experience if you speak languages and have a proactive, willing-to-learn attitude. However, for skilled roles, having relevant training or experience is usually required.

Plans that may interest you

Paula Henderson

Paula Henderson

Spanish-English Translator

Hi! I'm a Spanish-English translator working with Holafly, helping bring travel content to life for curious travelers. As a digital nomad with a passion for exploring, I'm always adding new spots to my bucket list. If you love to travel like me, stick around because you're in the right place to find inspiration for your next trip! ✈️🌍

Read full bio