Oystermouth Castle
Castle Norman-era castle overlooking Swansea Bay
Norman‑era Oystermouth Castle above Swansea Bay, with restored rooms and ramparts; visitors tour the battlements and then stroll the adjacent Mumbles village and promenade.
Oystermouth Castle is a medieval stone castle at Mumbles on the southern edge of Swansea, Wales. It is a well-preserved example of a medieval borough castle with substantial curtain walls and towers.
The surviving curtain walls, towers and gate settings define a clear inner ward and outer ward, giving a tangible sense of medieval defensive layout. Walkways and ramparts provide raised vantage points with views over Mumbles Head and Swansea Bay. Displays in the site explain the castle’s role in local medieval administration and defense.
Constructed and developed in the medieval period, the castle served as a regional stronghold and administrative center for the local lords. It remained an important local fortification through later medieval centuries and has been conserved and interpreted in modern times.
Sited at Mumbles on the southern coast of Swansea, overlooking Mumbles Bay and the entrance to Swansea Bay. The castle sits within the historic core of Mumbles village on the Gower peninsula’s eastern edge.
- Views: Perched above Mumbles Bay, the site offers panoramic views across Swansea Bay and toward the Gower Peninsula at the rear of Mumbles village.
- Visitor practicals: Managed as a heritage site by the local authority with on-site interpretation; check local listings for opening times and any small exhibitions.
How to Get to Oystermouth Castle #
Oystermouth Castle is in Mumbles, Swansea. It’s a short walk from Mumbles Pier and accessible from Swansea by bus (services run frequently in summer) or car. The promenade from Swansea city centre is a pleasant walk for those who prefer to arrive on foot.
Tips for Visiting Oystermouth Castle #
- Arrive before the mid-afternoon coach rush to enjoy quieter exploration of the curtain walls.
- Walk the promontory for views back across Swansea Bay and the Mumbles headland.
- Look for the carved stonework and graffiti from the 18th-19th centuries - small human traces of long occupancy.
Best Time to Visit Oystermouth Castle #
Late spring through early autumn for accessible walking and clearer weather.
Weather & Climate near Oystermouth Castle #
Oystermouth Castle's climate is classified as Oceanic - Oceanic climate with mild summers (peaking in July) and cold winters (coldest in February). Temperatures range from 3°C to 20°C. Abundant rainfall (1069 mm/year), wettest in November.
January
January is cold with highs of 8°C and lows of 3°C. Significant rainfall (115 mm), mostly overcast skies, and breezy conditions.
Comfort
Weather
February
February is the coolest month with highs of 8°C and lows of 3°C. Regular rainfall (80 mm), mostly overcast skies, and breezy conditions.
Comfort
Weather
March
March is cold with highs of 10°C and lows of 4°C. Regular rainfall (86 mm) and mostly overcast skies.
Comfort
Weather
April
April is cold with highs of 12°C and lows of 5°C. Moderate rainfall (62 mm) and partly cloudy skies.
Comfort
Weather
May
May is cool with highs of 16°C and lows of 8°C. Moderate rainfall (59 mm) and partly cloudy skies.
Comfort
Weather
June
June is cool with highs of 18°C and lows of 11°C. Moderate rainfall (67 mm) and partly cloudy skies.
Comfort
Weather
July
July is cool with highs of 20°C and lows of 13°C. Moderate rainfall (67 mm) and mostly overcast skies.
Comfort
Weather
August
August is cool with highs of 20°C and lows of 13°C. Regular rainfall (85 mm) and mostly overcast skies.
Comfort
Weather
September
September is cool with highs of 18°C and lows of 11°C. Regular rainfall (93 mm) and mostly overcast skies.
Comfort
Weather
October
October is cool with highs of 14°C and lows of 8°C. Significant rainfall (112 mm) and mostly overcast skies.
Comfort
Weather
November
November is cold with highs of 11°C and lows of 6°C. The wettest month with heavy rain (125 mm) and mostly overcast skies.
Comfort
Weather
December
December is cold with highs of 9°C and lows of 4°C. Significant rainfall (118 mm), mostly overcast skies, and breezy conditions.