{{מלחמה|
|שם המלחמה='''קרב אוליבה'''
|חלק מ=
|תמונה=250px|
|כותרת תמונה=קרב אוליבה, ציור מודרני מאת Stefan Płużański
|שם העימות=מלחמת פולין-שבדיה, 1625-1629
|תאריך=28 בנובמבר 1627
|קרב לפני=
|קרב אחרי=
|מקום=דנציג
|תוצאה=ניצחון פולני-ליטאי
|טריטוריות=
|עילה=
|צד ראשון=האיחוד הפולני-ליטאי
|מפקד ראשון=ארנדט דיקמן
|כוח ראשון=10 אוניות ובהן 179 תותחים
|צד ראשון-אבדות=לא ידוע
|צד שני=שבדיה
|מפקד שני=נילס סטירנסקולד
|כוח שני=6 אוניות ובהן 140 תותחים
|צד שני-אבדות=אונייה אחד טובעה ואחת נפלה לידי האויב
|הערות=
}}
'''קרב אוליבה''' הוא קרב ימי, שניטש ב-מלחמת פולין-שבדיה (1625-1629), בין צי פולני לבין צי שבדי. הצדדים התנגשו בים הבלטי ליד העיירה הצי המלכותי הפולני והגדול שבהם.

השבדים השתמשו במהלך המלחמה באוניותיהם להטלת הסגר ימי על חופי המדינה הפולנית ובעיקר על נמל דנציג. ביום בו ארע הקרב, עגן הצי הפולני, המונה עשר אוניות בפיקוד אדמירל אַרֶנְד דִיקְמָן, במבואות הימיים של דנציג, אורב לאוניות האויב הצפויות להגיע כמנהגן. ואומנם, כשנראה הצי השבדי מתקרב, שש אוניות בפיקוד אדמירל נילס סטירנסקולד (Nils Stiernsköld), הרימו הפולנים את עוגני אוניותיהם והסתערו לעברו. 

אוניית הדגל הפולנית, הגליאון "סַ‏נְקְט גֶ‏אוֹ‏רְג" (''Sanct Georg''), תקפה יחד עם "מֶ‏רְוַ‏ויבּ‏" (''Meerweib'') הקטנה ממנה את "טִיגֶרְן" (''Tigern''), אוניית הדגל השבדית. שתי האוניות נאחזו זו בזו, וחיילי הצי הפולנים הסתערו על סיפונה של "טיגרן" ולכדו אותה לאחר קרב פנים אל פנים. תוך כדי כך תקפה הגליאון "מֶ‏רְמָ‏אן" (''Meermann'') את הגליאון "סולן" (''Solen'') השבדית הגדולה ממנה. לאחר לחימה עזה הורה מפקד "סולן" לפוצץ את אונייתו ולהטביעה, ובלבד שלא תיפול לידי האויב. ארבע האוניות השבדיות הנותרות נמלטו בעור שיניהן. בקרב נהרגו האדמירלים של שני הציים.‏‏<ref>השמות המקוריים של האוניות הפולניות היו בגרמנית. כיום הם מוכרים בפולין בתרגומם לפולנית.‏</ref>

{{Infobox Military Conflict
|conflict=Battle of Oliwa
|image=266px|center
|caption=
|partof=the Polish-Swedish War (1625–1629)
|date=November 28 1627|
        place=outside Danzig harbour|
       result=Polish-Lithuanian victory|
   combatant1=22px Polish-Lithuanian Commonwealth|
   combatant2=|
   commander1=Arend Dickmann†|
   commander2=Nils Stiernsköld†|
    strength1=10 ships with 179 guns |
    strength2=6 ships with 140 guns |
  casualties1=Unknown|
  casualties2=1 ship captured, 1 sunk |
}}

The naval '''Battle of Oliva''', also '''Battle of Oliwa''' or '''Battle of Gdańsk Roadstead''', took place on Polish-Swedish War outside Danzig (Polish royal navy, but it brought a victory over a Swedish squadron.

The Swedes had a strong navy, and they maintained a blockade of the Baltic shore, especially Danzig harbour. On 28 November 1627, the Polish fleet engaged the Swedish blockading squadron. The Polish ships were more numerous, but only four galleons had full combat value, the rest were smaller ships. The Swedes had a longer tradition of a seamanship, while the Polish navy was newly formed.

The Polish fleet of ten ships, commanded by admiral Arend Dickmann in the galleon ''Sankt Georg'' (''Święty Jerzy''), was anchored at Danzig roadstead, while the Swedish squadron of six ships sailed from the direction of the Hel Peninsula. The Poles raised anchors and rushed towards the Swedes, who did not expect such reaction. The battle soon split into two encounters.

The Polish flagship ''Sankt Georg'', supported by a smaller ship ''Meerweib'' (''Panna Wodna''), attacked the Swedish ''Tigern'', flagship of admiral Nils Stiernsköld. The ships stuck together and the Polish marines fought their way onto and captured ''Tigern''. Meanwhile the Polish vice admirals ship, the small galleon ''Meerman'' (''Wodnik'') attacked the larger ''Solen'' ("The Sun"). As a result the captain of ''Solen'' blew his ship up rather than allowing it to be captured. The remaining four Swedish ships escaped and a pursuit failed. In the battle, both admirals were killed.

The battle was propagated widely by the Polish court. There also appeared a saying, that: "the sun set at noon that day", referring to the scuttling and subsequent sinking of one of the Swedish ships.