When to play golf in Spain: the cheapest month by region, and daylight

Ranked by price alone, the cheapest month for golf in Spain differs by region. CostaCaddie compares the median 18-hole visitor green fee at full-length courses in each of the next twelve months, counting only months with at least 3 priced courses. Costa Brava: no month can be named cheapest from the rates held; the nearest priced month, November 2026, has a median of €87 over 4 courses, verified on 8 Oct 2026 or later. Barcelona area: no month can be named cheapest from the rates held; the nearest priced month, November 2026, has a median of €110 over 7 courses, verified on 15 Sep 2026 or later. Costa del Sol: December 2026, a median of €85 over 22 full-length courses, verified on 8 Oct 2026 or later. Mallorca: December 2026, a median of €85 over 13 courses, verified on 8 Oct 2026 or later.

Not ranked beside full-length courses: Bil Bil Golf (pitch & putt), Miguel Ángel Jiménez Golf Academy (academy course), La Resina Golf & Country Club (par-3 course), Banús Executive Golf (par-3 course). Each one's rates are on its course page.

How green fees change by month in each region

Costa Brava

CostaCaddie holds a verified 18-hole visitor green fee for 12 of the next twelve months on the Costa Brava, and no month can be named cheapest from those rates. The nearest, November 2026, has a median of €87 over 4 courses, verified on 8 Oct 2026 or later. Each month's figure is the median of every priced course's cheapest rate in force that month at standard tee times; twilight, junior and buggy-inclusive rates are left out. When to play golf on the Costa Brava.

Barcelona area

CostaCaddie holds a verified 18-hole visitor green fee for 2 of the next twelve months in the Barcelona area, and no month can be named cheapest from those rates. The nearest, November 2026, has a median of €110 over 7 courses, verified on 15 Sep 2026 or later. Each month's figure is the median of every priced course's cheapest rate in force that month at standard tee times; twilight, junior and buggy-inclusive rates are left out. When to play golf in the Barcelona area.

Costa del Sol

The median 18-hole visitor green fee at a full-length course on the Costa del Sol is lowest in December 2026, at €85 over 22 courses, and highest in October 2027, at €150 over 7 courses, from rates verified on 8 Oct 2026 or later. Each month's figure is taken over its own courses: the median of every priced full-length course's cheapest rate in force that month at standard tee times, with twilight, junior and buggy-inclusive rates left out. 12 of the next twelve months on the Costa del Sol have at least 3 priced full-length courses. When to play golf on the Costa del Sol.

Mallorca

The median 18-hole visitor green fee in Mallorca is lowest in December 2026, at €85 over 13 courses, and highest in March 2027, at €150 over 4 courses. Across the 4 courses with a rate in force in both months it is 39% lower in December (€91) than in March (€150), from rates verified on 8 Oct 2026 or later. Each figure is the median of every priced course's cheapest rate in force that month at standard tee times; twilight, junior and buggy-inclusive rates are left out. 12 of the next twelve months in Mallorca have at least 3 priced courses. When to play golf in Mallorca.

Median of each course's cheapest in-force 18-hole visitor rate for the month, with the number of courses behind it in brackets; a dash means fewer than 3 courses hold a rate for that month. Every figure on this page was verified on 15 Sep 2026 or later.

How green fees change by month in each region
MonthCosta BravaBarcelona areaCosta del SolMallorca
November 2026€87 (4)€110 (7)€110 (25)€96 (14)
December 2026€87 (4)€110 (7)€85 (22)€85 (13)
January 2027——€105 (9)€113 (4)
February 2027——€105 (9)€91 (4)
March 2027——€105 (8)€150 (4)
April 2027——€105 (8)€150 (4)
May 2027——€105 (8)€150 (4)
June 2027——€105 (4)€113 (4)
July 2027——€125 (3)€113 (4)
August 2027——€125 (3)€113 (4)
September 2027——€125 (6)€113 (3)
October 2027——€150 (7)€150 (3)

Sunset and the last tee-off by month in each region

CostaCaddie computes sunset for the 15th of each month at the midpoint of each region's courses, and the last tee-off that still finishes a full round in light, allowing 4h30 for the round. That pace is CostaCaddie's own assumption, not any club's rule. Costa Brava: sunset from 17:17 in mid-December 2026 to 21:25 in mid-June 2027, a last tee-off from 12:47 to 16:55. Barcelona area: sunset from 17:22 in mid-December 2026 to 21:26 in mid-June 2027, a last tee-off from 12:52 to 16:56. Costa del Sol: sunset from 18:05 in mid-December 2026 to 21:39 in mid-June 2027, a last tee-off from 13:35 to 17:09. Mallorca: sunset from 17:25 in mid-December 2026 to 21:17 in mid-June 2027, a last tee-off from 12:55 to 16:47.

Sunset on the 15th of each month, then the last tee-off that finishes a 4h30 round in light.

Sunset and the last tee-off by month in each region
MonthCosta BravaBarcelona areaCosta del SolMallorca
November 202617:27 / 12:5717:32 / 13:0218:11 / 13:4117:33 / 13:03
December 202617:17 / 12:4717:22 / 12:5218:05 / 13:3517:25 / 12:55
January 202717:40 / 13:1017:45 / 13:1518:26 / 13:5617:47 / 13:17
February 202718:19 / 13:4918:24 / 13:5418:59 / 14:2918:23 / 13:53
March 202718:53 / 14:2318:57 / 14:2719:26 / 14:5618:54 / 14:24
April 202720:27 / 15:5720:30 / 16:0020:52 / 16:2220:25 / 15:55
May 202721:00 / 16:3021:03 / 16:3321:18 / 16:4820:54 / 16:24
June 202721:25 / 16:5521:26 / 16:5621:39 / 17:0921:17 / 16:47
July 202721:22 / 16:5221:24 / 16:5421:38 / 17:0821:15 / 16:45
August 202720:50 / 16:2020:52 / 16:2221:11 / 16:4120:46 / 16:16
September 202719:59 / 15:2920:02 / 15:3220:28 / 15:5819:58 / 15:28
October 202719:07 / 14:3719:11 / 14:4119:44 / 15:1419:10 / 14:40