רכב מסחרי דרס עשרות אנשים בנסיעה מהירה לאורך כחצי קילומטר בשדרה מרכזית במרכז העיר. במשטרת ברצלונה אישרו כי הרכב המסחרי היה שכור, ומדובר באירוע טרור. לפחות 13 בני אדם נהרגו ועשרות נפצעו, בהם גם ילדים.
הרב דוד ליברזון, שליח חב"ד בעיר אומר כי: "כל מי שהיה במסעדה לא נפגע ונחלצו בשלום. הפיגוע היה 100 מטר מהמסעדה".
לפי דיווחים ראשוניים רוב הנפגעים הם תיירים. נהג הרכב ומחבל נוסף שהיה אתו נמלטו מהמקום רגלית, ומצוד מתנהל אחריהם. לפי דיווחים שונים, השניים תפסו מספר בני ערובה במסעדה טורקית בקרבת מקום, וכוחות משטרה מקיפים את המבנה בו שוכנת המסעדה.
תמונות ראשונות ממקום האירוע מראות נפגעים רבים שוכבים בצדי הכביש ומחכים לטיפול. לפי עדי ראיה לאירוע, הרכב האיץ לעבר קבוצת הולכי רגל שהלכה בכביש ופגע בהם בעוצמה.
מיכאל אלתרמן, מטייל ישראלי בברצלונה ועד ראייה לאירוע סיפר לחדשות 2: "ישבנו במסעדה ממש מול הראמבלה, היה ממש יום יפה, הומה אדם. פתאום המון אדם נכנס למסעדה ברעש והמולה, הראמבלה התמלאה בשוטרים. תוך דקות פינו את כולם והכניסו אותנו למסעדה. הרחוב כרגע מלא שוטרים, מלא המולה. נראה שהצוותים עושים את העבודה, אולי קצת בלחץ. פונו מכאן פצועים בדרגות שונות. עכשיו יש פה ממש עומס, הכל אטום וסגור. פינו את האנשים למסעדה, ואנחנו כרגע בתוכה, אי אפשר לצאת. יש פה עוד ישראלים חוץ מאיתנו".
ברק בן גל, תושב העיר סיפר: "נסנו על נפשנו, האירוע לא נגמר הוא מתגלגל. סביר להניח שהוא תכנן לפגוע באנשים. אבל אני לא יודע, אנחנו נדע כשהמשטרה תדע. האזור פונה לחלוטין, הראמלה סטרילית. אני התרחקתי מהרחוב, אני נמצא קרוב לשם. זו תחושה לא נוחה. אני גר פה 14 שנה ופעם ראשונה שאני נתקל במצב כזה שהמשטרה מגרשת את כולם. חלק מבעלי החנויות הגיפו את הסורגים וסגרו הכל. תמיד יש שם הרבה ישראלים, העיר מלאה ומתווירת".
בעקבות ההכרזה על האירוע כמתקפת טרור, נכנסה העיר ברצלונה כולה לכוננות: התחבורה הציבורית נעצרה, כבישים נסגרו והמשטרה הורתה לאנשים במרכז העיר להישאר בבתיהם ולא לצאת לרחוב. החשש הוא כי המפגעים ינסו לבצע פיגוע נוסף.