- Forecast
- Maps
- Live
- Weather State
- Spot Information
Miramar Surf Forecast
/ Douro & Minho (25 surf breaks) / Portugal (220 surf breaks) / Lat Long: (41.07° N 8.66° W)

Miramar Surf Forecast / Douro & Minho / Portugal

2 h 1 min ago

How big are the waves at Miramar today?
The current surf forecast for Miramar at 5PM is: 1.8m 11s primary swell from a West-northwest direction and 0.4m 3s secondary swell from a Northwest direction (forecast issued at 11:00am March 21). The wind direction is predicted to be cross-onshore and the swell rating is 2.
Time (WET) & Date | Wave Height | Wave Period |
---|---|---|
Morning (21 Mar) | 5ft (1.6m) | 11s |
Afternoon (21 Mar) | 5.5ft (1.7m) | 11s |
Evening (21 Mar) | 6ft (1.8m) | 12s |
Table - waves today at Miramar. (Swell directed towards the surf break)
Tuesday 21 | Wednesday 22 | Thursday 23 | Friday 24 | Saturday 25 | Sunday 26 | Monday 27 | Tuesday 28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | |
Rating (10 max) | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Swell Height Map | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wave Height (m) & direction (?) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Period(s) (?) | 11 | 12 | 11 | 12 | 12 | 12 | 11 | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 15 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 15 | 14 | 14 | 14 | 13 | 13 | 13 | 13 | 13 | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 11 | 11 | 11 | 10 | 10 | 10 | 10 | 10 | 14 | 13 | 15 | 15 | 15 |
Wave (?)Graph ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Energy (?) | 652 | 699 | 777 | 882 | 897 | 864 | 759 | 687 | 699 | 718 | 921 | 1047 | 1111 | 959 | 1053 | 2513 | 4606 | 5534 | 5674 | 6055 | 6826 | 7191 | 5917 | 4827 | 4374 | 4010 | 3668 | 3045 | 2586 | 2547 | 2339 | 2144 | 1869 | 1649 | 1426 | 1324 | 1342 | 1256 | 1559 | 1802 | 2691 | 2736 | 2250 | 1979 | 1527 | 1261 | 1008 | 853 | 656 | 487 | 392 | 320 | 250 | 322 | 441 | 1949 | 2376 | 3360 | 4027 | 4739 |
Wind (km/h) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wind State (?) onshore cross-onshore cross-shore cross-offshore offshore glassy | cross- off | cross- on | cross- on | cross | cross | glass | glass | glass | cross- off | cross- on | cross- on | cross- on | cross | cross- off | cross- off | cross- off | cross- off | cross | cross | cross | cross- on | cross- on | cross- on | cross- on | on | on | on | cross- on | cross | cross- off | glass | cross- off | cross- off | cross- on | cross- on | cross- on | on | on | on | cross- on | cross | cross- on | cross- on | cross- on | cross | cross- off | cross- off | off | cross- off | cross- on | on | glass | glass | glass | cross- off | cross- off | glass | cross- on | on | on |
High Tide / height (m) | 2:48PM 3.09 | 3:03AM 3.40 | 3:28PM 3.15 | 3:44AM 3.36 | 4:05PM 3.12 | 4:23AM 3.21 | 4:43PM 3.02 | 5:02AM 2.98 | 5:20PM 2.85 | 5:41AM 2.70 | 5:58PM 2.64 | 6:24AM 2.40 | 6:42PM 2.40 | 7:15AM 2.13 | ||||||||||||||||||||||||||||||||||||||||||||||
Low Tide / height (m) | 8:38AM -0.18 | 8:49PM -0.07 | 9:18AM -0.22 | 9:29PM -0.11 | 9:55AM -0.16 | 10:08PM -0.05 | 10:32AM 0.00 | 10:47PM 0.09 | 11:07AM 0.23 | 11:27PM 0.30 | 11:43AM 0.50 | 12:09AM 0.56 | 12:22PM 0.77 | 12:57AM 0.82 | 1:10PM 1.02 | |||||||||||||||||||||||||||||||||||||||||||||
Note: the tide data above is for Arcozelo which is 2 km away. Surf properties and timing are calculated for Miramar.New forecast is published every 6 hours at www.surf-forecast.com. See detailed tide info and graph | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday 21 | Wednesday 22 | Thursday 23 | Friday 24 | Saturday 25 | Sunday 26 | Monday 27 | Tuesday 28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | 9 PM | 0 AM | 3 AM | 6 AM | 9 AM | 12 PM | 3 PM | 6 PM | |
Summary | some clouds | clear | clear | some clouds | some clouds | cloudy | some clouds | some clouds | cloudy | cloudy | cloudy | cloudy | cloudy | some clouds | cloudy | some clouds | cloudy | cloudy | some clouds | cloudy | light rain | light rain | light rain | some clouds | clear | clear | clear | clear | clear | clear | clear | some clouds | clear | clear | clear | cloudy | rain shwrs | clear | clear | rain shwrs | clear | clear | clear | clear | clear | clear | clear | clear | clear | some clouds | some clouds | cloudy | some clouds | clear | clear | clear | some clouds | some clouds | some clouds | some clouds |
Rain (mm) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 2 | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Temp. °C | 13 | 15 | 15 | 14 | 13 | 12 | 12 | 11 | 12 | 13 | 14 | 14 | 13 | 12 | 12 | 12 | 13 | 15 | 15 | 15 | 14 | 15 | 14 | 14 | 14 | 14 | 15 | 14 | 13 | 12 | 11 | 11 | 12 | 14 | 14 | 14 | 13 | 13 | 13 | 12 | 13 | 14 | 13 | 13 | 12 | 10 | 9 | 8 | 9 | 12 | 13 | 13 | 12 | 11 | 11 | 10 | 12 | 15 | 15 | 15 |
Feels °C (?) | 11 | 12 | 12 | 10 | 11 | 11 | 11 | 10 | 10 | 10 | 11 | 12 | 11 | 10 | 9 | 9 | 9 | 10 | 10 | 10 | 10 | 12 | 13 | 12 | 12 | 11 | 12 | 12 | 12 | 11 | 10 | 10 | 10 | 10 | 9 | 9 | 8 | 6 | 6 | 6 | 8 | 8 | 7 | 8 | 8 | 7 | 7 | 5 | 7 | 9 | 10 | 11 | 10 | 9 | 8 | 7 | 10 | 13 | 13 | 14 |
Sunrise | 6:35 | - | - | - | - | - | - | - | 6:33 | - | - | - | - | - | - | - | 6:33 | - | - | - | - | - | - | - | 6:31 | - | - | - | - | - | - | - | 6:28 | - | - | - | - | - | - | - | 6:28 | - | - | - | - | - | - | - | 6:26 | - | - | - | - | - | - | - | 6:24 | - | - | - |
Sunset | - | - | - | 6:46 | - | - | - | - | - | - | - | 6:47 | - | - | - | - | - | - | - | 6:49 | - | - | - | - | - | - | - | 6:50 | - | - | - | - | - | - | - | 6:52 | - | - | - | - | - | - | - | 6:52 | - | - | - | - | - | - | - | 6:53 | - | - | - | - | - | - | - | 6:54 |
FREE! Surf-Forecast.com widget for your website
The surf report / weather widget below is available to embed on third party websites free of charge and provides a summary of our Miramar surf forecast. Simply grab the html code snippet that we provide and paste it into your own site. You can choose your preferred language and metric/imperial units for the surf forecast feed to suit users of your site. Click here to get the code.