KiteInsider

Petrosino / Puzziteddu

Sicily - between Marsala and Mazara del Vallo · Trapani · Campobello di Mazara; coastal hamlets Torretta Granitola and Tre Fontane; Mazara del Vallo is the nearest larger town

also known as Puzziteddu, Kartibubbo, Pozzo, Pozzitello, Puzzi, Reef Puzziteddu

Part of Marsala – Mazara del Vallo, Sicily →

JanFebMarAprMayJunJulAugSepOctNovDec
beginner-friendlymedium crowds

Riding essentials

On the clock

17:00 · 18:00

Summer NW thermal is afternoon-driven; a late-afternoon rotation toward north around 17:00-18:00 can precede a sudden drop.

The marks are the clock times the record names, laid on a 24-hour day. The bar between the first and the last covers those hours; it is not a promise of wind.

Nearbystraight-line distance

Backup spotsWhere riders go when the wind doesn't work here.

  • Marausa
  • Kartibubboalso a name for this spot
  • Tre Fontaneno page yet
  • Tonnarellano page yet
  • San Teodorono page yet
  • Petrosinono page yet

The spot

Puzziteddu is an open-sea wave spot on the Campobello di Mazara coast, not a lagoon and not really Petrosino at all. The bay sits between Capo Granitola and Tre Fontane, with a short sandy launch in the middle and a rocky reef point at each end that shapes what the swell does.

Seasonal conditions

From autumn to spring it is a wave spot: 1-3 m is the usual winter range, up to 4 m turns up on the strong systems, and the wind sits around 20-25 kt. In summer the NW thermal flattens the inside of the bay and it becomes freeride and freestyle water, with the club running lessons, rentals, a rescue service and a launch corridor.

Wind and skill level

Maestrale is the direction everyone waits for, and it is side to side-off, so bring the judgment and the self-rescue to match. Grecale is the one wind that never reaches this bay: if that is the forecast, drive somewhere else. Beginners belong here only on moderate school-managed days, and not at all in winter. The beach is far less built up than Lo Stagnone, with limited parking and a local wave crowd who were here first.

The wind

locals call it Maestrale/Mistral, Ponente, Scirocco, Libeccio, Ostro, Levante

Direction

beachwater
cross-offwind blows away from land — rescue cover matters here

Direction to shore

cross-off

Dominant direction

NW and W are the working directions, with SE behind them; Mistral/Maestrale and Ponente dominate, and Scirocco drives the winter wave systems.

Kite sizes

7891011121314

metres · typical quiver highlighted

The quiver, in words

9-12m

Average strength

20-25 on winter wave days; no annual average for the exact launch on record.

Typical strength

Summer NW thermal starts around 12-14 kn and can reach 20-28 kn with even weak NW forecast; winter wave days are commonly cited around 20-25 kn.

Good but direction-sensitive open-sea wind: E and SE can be easier/safer at the club, W is sideshore, NW/Mistral is the classic wave/freestyle direction but side to side-off and can require rescue/self-rescue competence.
Wind direction decides everything here.

Wind directions

  • Ponente (W) is the predominant wind of the coast, sideshore on starboard, with waves averaging 1.5-2 m.
  • Maestrale (NW) is the one riders wait for: side to side-off on starboard, and the classic wave and freestyle direction.
  • Levante (E) is sideshore on port and the best of the lot, because the reef organises the water.
  • Scirocco (SE) is side-onshore on port and works on the main beach until it gets heavy, at which point people move round into the Kartibubbo bay.
  • Tramontana (N) is offshore and gusty for the first 50-100 m, experienced riders only, with Kartibubbo the side-side-off alternative.
  • Grecale (NE) never arrives at all: change spot.
  • Ostro (S) is rare, onshore, relatively safe.
  • Libeccio (SW) is rare and side-onshore on starboard, better backside than frontside.

Seasonality

Autumn to spring is the strong wind and the big reef waves; spring to autumn is the smaller waves, the thermal boost, the lesson season. Roughly 250 windy days a year is the figure that circulates, with about 5-6 windy days a week through summer.

Forecast

Swipe the table for more hoursScroll the table sideways for more hoursRows, top to bottom: wind, gusts, direction, temperature, cloud, rain

This week, from Windguru · full forecast

Month by month

  1. Jan37
  2. Feb39
  3. Mar, riders' month50
  4. Apr, riders' month48
  5. May, riders' month45
  6. Jun, riders' month35
  7. Jul, riders' month35
  8. Aug, riders' month37
  9. Sep, riders' month35
  10. Oct, riders' month45
  11. Nov40
  12. Dec39

windy days per month (3 h+ at 12 kn+)

Ringed months are the ones riders and schools name: Mar, Apr, May, Jun, Jul, Aug, Sep, Oct.

  1. 37%Jan15°
  2. 39%Feb14°
  3. 50%Mar14°
  4. 48%Apr16°
  5. 45%May18°
  6. 35%Jun21°
  7. 35%Jul24°
  8. 37%Aug25°
  9. 35%Sep24°
  10. 45%Oct22°
  11. 40%Nov19°
  12. 39%Dec17°

windy days per month (3 h+ at 12 kn+) · water °C below · season highlighted

Modelled from the operational forecast archive at 1.5–7 km (2023-2024), daylight hours only, not a ground station: it resolves thermal, lake and valley winds far better than coarse reanalysis but still tends to understate a strong local thermal.

Every figure, month by monthWindy days · Force 4+ · 12 kn or more · Knots · Wind from · Peaks at · Air · Water · Readings
MonthWindy daysForce 4+12 kn or moreKnotsWind fromPeaks atAirWaterReadings
Jan37%53%50%12.9 ktW15:0012.8 °C15 °C62
Feb39%46%42%12 ktWNW15:0012.8 °C14.4 °C57
Mar50%73%61%14.1 ktSE15:0013.9 °C14.4 °C62
Apr48%65%58%13.6 ktNW14:0016.1 °C15.6 °C60
May45%66%53%12.7 ktWNW15:0020.6 °C17.8 °C62
Jun35%43%42%11 ktWNW15:0023.9 °C21.1 °C60
Jul35%53%50%11.1 ktWNW15:0027.2 °C23.9 °C62
Aug37%52%44%11.4 ktWNW16:0028.3 °C25 °C62
Sep35%62%48%12 ktSE15:0024.4 °C23.9 °C60
Oct45%60%53%12.2 ktSE14:0021.1 °C21.7 °C62
Nov40%57%48%11.8 ktSE13:0016.7 °C18.9 °C60
Dec39%56%50%12.5 ktNW14:0013.3 °C16.7 °C62
How this is modelledmodelled · 2023-2024

A weather model's cell over this place, not a station on it. Good for comparing places, weaker for one beach.

A windy day has at least three consecutive daylight hours at 12 knots or more. The typical daily max and the direction are columns of the table above, month by month. Highlighted months are the riding season from the spot record.

High-resolution weather model (modelled) · Open-Meteo historical forecast archive — best-match operational model (ICON-D2 / AROME / ICON-EU / GFS by region), not a ground station · 2023-2024

The water

Type

mixed

Standing depth

There is a sandy standing area inside the bay, wider or narrower depending on tide, season and wave size, and it carries the spring-to-autumn lesson and training days.It disappears under a winter swell. The seabed shelves slowly, both reef ends are deep enough to ride over on a twin-tip or a surfboard, and some rocks toward the west sit only just below the surface.This is open sea: treat the standing area as a convenience, not a safety net.

Tides

The Mediterranean tide here is small, around 0.1-0.2 m between high and low, but it still shifts the waterline enough to change how much dry beach you have for lines and how much shallow sand sits inside the bay.Winter storms narrow the beach far more than the tide ever does, and they leave debris on the sand with it.

Temperature

25–27 °C summer · 14–15 °C winter

Modelled monthly average: 14–25 °C

Wetsuit

Boardshorts/rash vest or 1 mm in high summer; 2 mm shorty around May/November; 3/2 mm from roughly December to April.

Currents

Wave-driven current runs around the breaking waves and the two reef points and pushes toward the reef, so work out your drift before you go out. No permanent along-shore current pattern is documented for the bay.

Conditions

The bay has a 150-200 m sandy section, with rocky reef points on the east side toward Tre Fontane (Reef Point) and west side toward Capo Granitola/Kartibubbo (Granito Point).
Winter perturbations can produce 1-3 m waves, with up to 4 m reported on strong winter systems. In summer the same bay can be flatter/choppy inside the reef and used for freeride/freestyle and lessons.

Your level

BeginnerIntermediateAdvanced
Beginners are only supported on moderate spring-to-autumn days through the school/channel and sandy inside area; winter, strong Mistral/Scirocco, side-off wind and reef-wave days are for experienced wave riders with self-rescue skills.

The scene

What riders come here for

wavesadvancedfreeridefreestyle in summer inside the reefwave progressionsurf/SUP on no-wind days

Small, wave-focused and more secluded than Lo Stagnone, with local club/school infrastructure; summer brings bathers and weekend pressure, while winter is mainly experienced wave riders.

Launch and rules

three ways on to the water, and what each one asks of you

With a school or a boat

1 school names this spot

On your own

Room to launch: ok

Somewhere else

2 spots nearby

Rescue

The on-site club runs a rescue and recovery service and keeps recovery vehicles for the offshore and side-off days that make it necessary.
Prices are not published, so ask at the desk before you go out rather than after.
There is no public rescue setup on this stretch of coast; in the bathing season the municipal lifeguard cover on the wider Mazara coast runs summer daytime hours only.

Launch

Launch from the sandy Puzziteddu bay in front of ASD Reef/Windresort; ASD Reef has a beach concession for rigging plus an attached launch corridor.The ASD Reef kite channel is recommended from June to September, especially July-August/weekends with bathers.For easterly wind the launch point directly in front of the club is used; for northerly wind riders launch from the western end of the beach, before the rocks, toward Granito Point.

Hazards riders report 19 reported

Wind

  • offshore reef breaks
  • NW/Mistral can be side to side-off and N/Tramontana is offshore and discouraged for kiting from Puzziteddu
  • Tramontana is gusty within the first 50-100 m off the beach, which is exactly where a launch goes wrong.

Crowds and zones

  • Bathers from June to September, especially July-August and weekends
  • Soft/uneven sandy access road and limited parking
  • Wreck and old boat debris reported at the western end of the beach since 2018
  • Semi-submerged rocks locally called gozzilla sit off the bay; they are a hazard to boards and to swimming back.

Bottom

  • rocky-sandy coastline
  • Rocky reef at both ends of the bay: Reef Point east and Granito Point west
  • Some rocks sit just below the surface, especially toward the west; on a foil, enter in the middle of the bay and sail out clear of the rocks and the sand.
  • An old wreck at the western end of the beach has been shedding debris since 2018, and pieces still wash up on the sand.
  • Some rocks sit just below the surface, especially toward the west; on a foil, enter in the middle of the bay and sail out clear of rocks and sand
  • The old wreck at the western end is reportedly still breaking up, with pieces washing onto the sand.

Waves and currents

  • Wave-driven currents around breaking waves and reefs
  • Beach can become narrow with tide/season/waves, leaving less line space
  • Wave-driven current pushes toward the reef; check your drift before launching, not after.
  • Waves break well offshore on the bigger days, so a swim back is long even when the beach looks close.

Protected areas and rules

  • Open sea with no lagoon-style walk-back safety

Other

  • open sea - no walk-in safety margin like Lo Stagnone

Rules & access

1 min read
The on-spot club holds a beach concession with an attached launch corridor, and riders should use that channel from June to September, above all in July and August and at weekends, rather than launching through bathers. Beyond that corridor no water here is set aside for windsurf or kitesurf, so the Italian Navigation Code applies and you keep your own distances.

Bathing season rules

2025: on this coast the bathing season ran 1 May to 31 October, with lifeguard cover from 17 May to 21 September, 09:00-19:00 daily, and the ordinance required kitesurf and windsurf to depart and return through authorised launch corridors and to hold minimum safety distances from areas used by bathers. 2026: a bathing-safety ordinance quoted locally as n. 36/2026 covers the Mazara del Vallo coast; whether it carries clauses specific to Puzziteddu is unconfirmed, so check with the club or the Capitaneria before a summer trip.

Access rules drift faster than anything else we hold — check locally, and propose an edit if this has changed.

Schools that ride here

Rider tips

  • Treat this as the step up from Lo Stagnone, once you can ride waves without thinking about it.
  • Check the club calendar before a winter trip: the bay hosts heats of the Italian kite-wave championship and the beach fills up for them.
  • Look at the club's own weather station and webcam before the drive; the wrong quadrant means a wasted hour on the road.
  • Use the club kite channel from June to September and never launch through the bathers.
  • On a foil, walk in at the middle of the bay and sail out clear of the sand and the shallow rocks.
  • Watch the late-afternoon swing from NW to N around 17:00-18:00 in summer, because it often comes just before the wind shuts down.
  • On a strong Mistral or Scirocco, ride it as a wave spot and ask at the club which reef is working.
  • Bring your own water and plan for the toilets: the beach is wild and the facilities belong to the club.
  • If Grecale is forecast, stay home. It is the one direction that does not reach this bay.
  • Ask what the rescue call-out and the day fee cost before you rig, because neither is published.
  • In winter the beach narrows to a strip. Count your line space before you unroll.

Getting there

Airport

Trapani-Birgi/Vincenzo Florio (TPS) is the nearest airport; Palermo (PMO) is the larger alternate gateway.

Route

By car from Palermo, take the A29 toward Mazara del Vallo, exit Campobello di Mazara, then follow signs toward Torretta-Granitola and Kartibubbo/Puzziteddu. A car is strongly preferable because the beach is secluded and parking/access are via local sandy roads.

Transfer

About 70 minutes by car from Trapani-Birgi to Windresort; roughly 100 km from Palermo via A29.

Cost level

medium

Staying

Windresort is directly behind/near the spot with glamping, lodge/bungalow-style accommodation and guest parking; other options are in Kartibubbo/Torretta Granitola, Tre Fontane, Campobello di Mazara and Mazara del Vallo. Campers have limited/restricted parking near the club and should verify current local signage.

No-wind days

Surf, SUP, snorkeling the reefs and beach walks to Capo Granitola/Tre Fontane; Lago Preola e Gorghi Tondi nature reserve for hiking/cycling; Selinunte archaeological park; Mazara del Vallo old town/Kasbah; Lo Stagnone, San Teodoro, Tonnarella, Capo Feto, Petrosino, Torre di Gaffe and other west-Sicily kite alternatives within roughly 45 minutes to an hour depending on direction.

FAQ

Is Puzziteddu suitable for beginners?

Only on moderate spring-to-autumn days through the school and sheltered inside area; winter wave days and side-off wind are for experienced riders with self-rescue skills.

What is the wind like?

Summer NW thermal starts around 12-14 knots and can build to 20-28 knots; winter wave days commonly run 20-25 knots, with NW/Mistral typically side to side-off.

When is the best time?

Good riding is reported year-round, but autumn-spring brings stronger wind and larger reef waves while spring-autumn gives smaller waves and thermal-assisted freeride and lessons.

Is there a kite school?

Yes, ASD Reef/Windresort runs lessons, rentals, a launch corridor and reported rescue service on the beach.

What are the hazards?

Rocky reef points at both ends of the bay, wave-driven currents, and open-sea exposure with no lagoon-style walk-back safety.

The bigger pictureEverything about Sicily - between Marsala and Mazara del Vallo

Last updated: August 2026