| Giorno | Ora | Tempo | Temp. | Umidità | Direzione vento | Intensità vento | Pressione |
|---|---|---|---|---|---|---|---|
| oggi | 06:00 | 4.1° | 75% | 41° | 11 km/h (6 nodi) | 1011.7 hPa | |
| 09:00 | 6.8° | 63% | 59° | 18 km/h (10 nodi) | 1013 hPa | ||
| 12:00 | 9.6° | 54% | 67° | 14 km/h (8 nodi) | 1013.7 hPa | ||
| 15:00 | 9.8° | 51% | 50° | 14 km/h (8 nodi) | 1014.4 hPa | ||
| 18:00 | 6.8° | 65% | 57° | 14 km/h (8 nodi) | 1016.5 hPa | ||
| 21:00 | 6.3° | 72% | 67° | 14 km/h (8 nodi) | 1017.9 hPa | ||
| domani | 00:00 | 6.2° | 71% | 48° | 11 km/h (6 nodi) | 1018.5 hPa | |
| 03:00 | 6° | 73% | 54° | 14 km/h (8 nodi) | 1018.4 hPa | ||
| 06:00 | 5.5° | 77% | 57° | 14 km/h (8 nodi) | 1019.1 hPa | ||
| 09:00 | 7.6° | 67% | 55° | 11 km/h (6 nodi) | 1019.7 hPa | ||
| 12:00 | 11.5° | 51% | 318° | 11 km/h (6 nodi) | 1018.7 hPa | ||
| 15:00 | 11.3° | 56% | 318° | 14 km/h (8 nodi) | 1017.6 hPa | ||
| 18:00 | 7.6° | 74% | 352° | 11 km/h (6 nodi) | 1018.6 hPa | ||
| 21:00 | 6.5° | 82% | 18° | 7 km/h (4 nodi) | 1018.1 hPa | ||
| dopodomani | 00:00 | 6.3° | 85% | 270° | 7 km/h (4 nodi) | 1016.5 hPa | |
| 03:00 | 7.3° | 71% | 282° | 18 km/h (10 nodi) | 1015.3 hPa | ||
| 06:00 | 7° | 73% | 278° | 18 km/h (10 nodi) | 1014.8 hPa | ||
| 09:00 | 7.2° | 84% | 263° | 14 km/h (8 nodi) | 1013.6 hPa | ||
| 12:00 | 7.3° | 70% | 286° | 18 km/h (10 nodi) | 1012.7 hPa | ||
| 15:00 | 6.8° | 61% | 265° | 14 km/h (8 nodi) | 1011.6 hPa | ||
| 18:00 | 6° | 66% | 230° | 14 km/h (8 nodi) | 1011.6 hPa | ||
| 21:00 | 5.9° | 62% | 221° | 18 km/h (10 nodi) | 1010.6 hPa | ||
| sabato | 00:00 | 6.5° | 78% | 211° | 18 km/h (10 nodi) | 1008.5 hPa | |
| 03:00 | 6.9° | 78% | 258° | 18 km/h (10 nodi) | 1008.5 hPa | ||
| 06:00 | 7° | 78% | 237° | 18 km/h (10 nodi) | 1008.7 hPa | ||
| 09:00 | 8.1° | 75% | 235° | 14 km/h (8 nodi) | 1008.5 hPa | ||
| 12:00 | 9.2° | 71% | 258° | 18 km/h (10 nodi) | 1008.7 hPa | ||
| 15:00 | 8.6° | 76% | 271° | 18 km/h (10 nodi) | 1009.3 hPa | ||
| 18:00 | 7.8° | 84% | 271° | 18 km/h (10 nodi) | 1010.3 hPa | ||
| 21:00 | 7.7° | 86% | 279° | 11 km/h (6 nodi) | 1009.9 hPa | ||
| domenica | 00:00 | 5.6° | 93% | 15° | 11 km/h (6 nodi) | 1010.4 hPa |
Il golfo, di forma approssimativamente ovale, è chiuso da Capo Frasca a sud e Capo San Marco a nord. Oristano rimane dunque abbastanza esposta ai venti occidentali. Il vento dominante è il maestrale, che spira da NW e raggiunge per alcuni giorni l'anno intensità di tempesta, con raffiche superiori ai 100 km/h su Capo Frasca. Questi eventi arrivano relativamente smorzati a Oristano (intorno agli 80 km/h) grazie alla moderata schermatura dei due capi, la cui altitudine massima è sugli 80 metri. I maggiori rilievi nella zona sono il Montiferru a N (1015 m. s.l.m.) e il monte Arci a Est (815 m. s.l.m.), troppo lontani per fornire adeguato riparo dalla tramontana e dal levante. La città rimane dunque esposta a tutti i quadranti, in particolare allo scirocco che spirando da SE può attraversare liberamente l'intera piana del Campidano da Cagliari a Oristano. Della pianura del Campidano Oristano occupa appunto il lembo NW, che risulta essere il più fertile grazie ai sedimenti fini trasportati dal fiume Tirso, sulla cui riva sinistra poggia Oristano a 5 metri sul livello del mare. Il Tirso è il fiume più lungo della Sardegna, la attraversa in direzione SW lungo l'ampia valle del Goceano per sfociare nel Golfo di Oristano, a circa 4 km in linea d'aria dalla città. Il clima, temperato delle medie latitudini, presenta la stagione estiva asciutta e calda e inverno fresco e piovoso (clima mediterraneo). Le stagioni intermedie hanno temperature miti e gradevoli. Oristano è caratterizzata da alti tassi d'umidità, che la rendono una città parecchio umida, soprattutto d'estate. Nonostante ciò è frequentemente ventilata grazie anche alla presenza delle brezze marine che mitigano la calura in estate. La stagione piovosa si concentra tra Ottobre e Marzo, mentre la piovosità media è di 580 mm/anno. A volte le dense nebbie comuni nella media valle del Tirso riescono a penetrare nella pianura, arrivando alla città. Non sono rare le brinate invernali, soprattutto nei quartieri periferici della città dove, in gelide notti invernali, la colonnina del mercurio riesce a spingersi qualche grado sotto lo zero.
Nonostante disti in linea d'aria circa 18 km e si trovi in provincia di Medio-Campidano, la stazione di riferimento per la provincia di Oristano è situata a Capo Frasca che, assieme a Capo San Marco, formano il golfo di Oristano. Essendo posta ad un passo dal mare, ne risentono soprattutto i valori di temperatura minima nei mesi invernali (nettamente più alti rispetto alla più interna città) e i valori di temperatura massima estivi, decisamente mitigati dalla immediata vicinanza dal mare. In base alle medie climatiche del periodo 1971-2000, la temperatura media del mese più freddo, febbraio, è di +10,4 °C, mentre quella del mese più caldo, agosto, è di +25,0 °C; mediamente si contano zero giorni di gelo all'anno e 21 giorni con temperatura massima uguale o superiore ai +30 °C. I valori estremi di temperatura registrati nel medesimo trentennio sono i -4,8 °C del gennaio 1981 e i +41,6 °C dell'agosto 1999.
Le precipitazioni medie annue si attestano a 529 mm, mediamente distribuite in 71 giorni di pioggia, con minimo in estate e moderato picco massimo in autunno.
L'umidità relativa media annua fa registrare il valore di 81 % con minimi di 78 % a giugno, a luglio, ad agosto e a settembre e massimo di 85 % a gennaio; mediamente si contano 10 giorni di nebbia all'anno.
Di seguito è riportata la tabella con le medie climatiche e i valori massimi e minimi assoluti registrati nel trentennio 1971-2000 e pubblicati nell'Atlante Climatico d'Italia del Servizio Meteorologico dell'Aeronautica Militare relativo al medesimo trentennio.
| CAPO FRASCA (1971-2000) |
Mesi | Stagioni | Anno | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gen | Feb | Mar | Apr | Mag | Giu | Lug | Ago | Set | Ott | Nov | Dic | Inv | Pri | Est | Aut | ||
| T. max. media (°C) | 13,2 | 13,2 | 14,7 | 16,7 | 20,8 | 24,5 | 27,8 | 28,8 | 26,0 | 21,9 | 17,3 | 14,4 | 13,6 | 17,4 | 27 | 21,7 | 19,9 |
| T. min. media (°C) | 7,6 | 7,5 | 8,6 | 10,3 | 13,7 | 17,3 | 20,1 | 21,1 | 18,7 | 15,3 | 11,3 | 8,8 | 8 | 10,9 | 19,5 | 15,1 | 13,4 |
| T. max. assoluta (°C) | 19,6 (1979) |
20,2 (1977) |
25,4 (1981) |
29,2 (1992) |
33,4 (1999) |
36,0 (1994) |
41,4 (1993) |
41,6 (1999) |
37,0 (1993) |
36,0 (1981) |
27,8 (1985) |
21,2 (1989) |
21,2 | 33,4 | 41,6 | 37 | 41,6 |
| T. min. assoluta (°C) | -4,8 (1981) |
-1,2 (1984) |
0,4 (1971) |
3,6 (1979) |
6,6 (1987) |
10,6 (1991) |
12,6 (1981) |
14,4 (1981) |
9,2 (1977) |
6,0 (1974) |
2,0 (1972) |
-1,8 (1980) |
-4,8 | 0,4 | 10,6 | 2 | -4,8 |
| Giorni di calura (Tmax ≥ 30 °C) | 0 | 0 | 0 | 0 | 0 | 3 | 7 | 8 | 3 | 0 | 0 | 0 | 0 | 0 | 18 | 3 | 21 |
| Giorni di gelo (Tmin ≤ 0 °C) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Precipitazioni (mm) | 50,0 | 60,5 | 44,4 | 51,4 | 32,8 | 16,7 | 4,4 | 7,3 | 34,2 | 69,7 | 92,5 | 65,0 | 175,5 | 128,6 | 28,4 | 196,4 | 528,9 |
| Giorni di pioggia (≥ 1 mm) | 8 | 8 | 7 | 8 | 5 | 2 | 1 | 1 | 4 | 8 | 10 | 9 | 25 | 20 | 4 | 22 | 71 |
| Giorni di nebbia | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 3 | 3 | 2 | 2 | 10 |
| Umidità relativa (%) | 85 | 83 | 82 | 82 | 80 | 78 | 78 | 78 | 78 | 81 | 83 | 84 | 84 | 81,3 | 78 | 80,7 | 81 |