Marcialonga di San Giuseppe
Edition 2026 Folk traditions Folklore Family

Marcialonga di San Giuseppe

The historic road race of Putignano celebrating the patron saint

Putignano — Bari (272) Since 1982
Dates 15 Mar — 15 Mar 2026
Location Putignano (272)
Prices —
Status Finished

About Marcialonga di San Giuseppe

The Marcialonga di San Giuseppe is the historic road race of Putignano, in the heart of the Murgia region of Bari. Organized annually by the ASD Amatori Putignano, it takes place on the Sunday closest to March 19th, the feast day of the patron saint. Reaching its 45th edition in 2026, the event attracts thousands of participants of all ages: from competitive FIDAL-registered athletes to casual runners and walkers covering the eight-kilometer course through the town center. A true celebration of sport, friendship, and tradition.

The San Giuseppe race in the heart of the Murgia

The Marcialonga di San Giuseppe is one of the most beloved running events in Puglia, an annual appointment that brings the streets of Putignano to life—a town in the Metropolitan City of Bari famous throughout Italy for its Carnival. Organized by the ASD Amatori Putignano, a sports association founded in 1979 that now boasts over 2,500 members, the race is held on the Sunday closest to March 19th, the day tradition celebrates Saint Joseph, a figure deeply revered in Southern Italy.

A race open to everyone

The Marcialonga is more than just a competition; it is a genuine community celebration. At the starting line in Largo Porta Nuova, competitive FIDAL-registered athletes stand side-by-side with thousands of "open" participants who tackle the course at their own pace, whether walking or running, without the pressure of the clock. Each edition draws thousands of registrants of all ages, filling the historic center and streets of Putignano with an atmosphere of joy and camaraderie.

The course

The route spans approximately eight kilometers, fully marked and monitored by local authorities and volunteers. The race starts at Largo Porta Nuova and winds through the main town arteries—including Via Castellana and Viale Cristoforo Colombo—with a maximum time limit of one and a half hours to complete the loop. For competitive runners, the distance extends to approximately ten kilometers on a nationally certified track.

Awards and spirit of the event

  • Trophies for the largest sports groups
  • Recognition for participating schools
  • Special awards for the youngest and oldest competitors
  • Prize draw for all registered participants

The registration fee includes a race bib, an official technical t-shirt, and a refreshment pack, as well as medical assistance and insurance coverage along the entire route.

A weekend of sport in Putignano

The Marcialonga is the centerpiece of an entire weekend dedicated to running. On the preceding Saturday, the Amatori Putignano organizes the "6 Ore di San Giuseppe," an ultramarathon on a circuit of just over one kilometer in the historic center. This double event confirms Putignano's status as one of the regional capitals of road running.

Marcialonga di San Giuseppe — edition 2026

The 45th Marcialonga di San Giuseppe took place on Sunday, March 15, 2026, starting from Largo Porta Nuova. Over 1,200 FIDAL-registered athletes and more than 2,500 open participants took part. Luigi Catalano (Pro Canosa) won the men's race in 32'28", while Francesca Pastore (Gioia Running) won the women's race in 39'22". A Sunday of great sporting celebration in the streets of Putignano.

The 45th edition of the Marcialonga di San Giuseppe took place on Sunday, March 15, 2026, in Putignano, as part of a full weekend of running organized by the ASD Amatori Putignano. The "6 Ore di San Giuseppe" had already been held on Saturday afternoon, followed by the traditional road race on Sunday morning. More than 1,200 FIDAL-registered athletes and over 2,500 open participants gathered at the start in Largo Porta Nuova. In the competitive race, covering approximately ten kilometers at a national level, Luigi Catalano (Pro Canosa) won with a time of 32'28", while Francesca Pastore (Gioia Running) took the women's title in 39'22".

Programme Marcialonga di San Giuseppe 2026

Saturday, March 14 — 6 Ore di San Giuseppe on a city circuit in the historic center.

Sunday, March 15 — Meeting at 9:00 AM in Largo Porta Nuova; official start at 9:50 AM. 8 km route for the fun run and 10 km for the competitive FIDAL race, through the streets of Putignano with the finish line in Via Giovanni Laterza. Maximum time: 1h30.

Highlights Marcialonga di San Giuseppe 2026

  • Men's winner: Luigi Catalano (Pro Canosa) — 32'28"
  • Women's winner: Francesca Pastore (Gioia Running) — 39'22"
  • Over 1,200 FIDAL athletes and more than 2,500 open participants at the start

Prices Marcialonga di San Giuseppe 2026

Registration fee of 10 euros, including race bib, official technical t-shirt, and refreshment pack.

Practical information — Marcialonga di San Giuseppe

How to get there

Putignano is located in the hinterland of the Metropolitan City of Bari. By car, it can be reached via the SS172 dei Trulli road; by train, it is served by the Ferrovie del Sud Est on the Bari–Taranto line. The start is located in Largo Porta Nuova, in the town center.

Registration and schedule

Meeting time is at 9:00 AM, with the official start at 9:50 AM. The registration fee is 10 euros, which includes a race bib, a technical t-shirt, and a refreshment pack. Online registration is available on the Amatori Putignano website.

Contact

ASD Amatori Putignano, Via S. Ten. G. Pugliese 6, 70017 Putignano (BA). Phone: +39 080 4934597, email: [email protected].

Festival-goer photos

No photos yet. Share yours!

Share your photos

5 photos max, 5 MB per photo (JPG, PNG, WebP)

Noticed an error or missing information?

Help us keep this listing up to date. Every proposal is verified by our team before publication.

Festival-goer reviews

No rating yet — be the first!

No comments yet. Be the first!

Were you there?

Share your experience with the community.

Where does it take place — Marcialonga di San Giuseppe

Largo Porta Nuova

Largo Porta Nuova, 70017 Putignano

Contact Marcialonga di San Giuseppe

Marcialonga di San Giuseppe in brief

Folk traditions Folklore Family Sport Trail Outdoor Participatory Bari

History of Marcialonga di San Giuseppe