Skip to content
To Do in Hampshire
Weekly email

Things to do in Hampshire, town by town

Pick a town to see what is in and around it, closest first.

Winchester

Winchester is a cathedral city on the River Itchen, with the cathedral, the City Mill on Bridge Street and water meadows for an easy riverside walk.

8 places · 6 upcoming events →

Southampton

Southampton is a port city on the Test and Itchen estuaries, with SeaCity Museum in the centre and the waterfront close by.

25 places · 16 upcoming events →

Portsmouth

Portsmouth is an island city with the Historic Dockyard, HMS Victory and the Mary Rose Museum, and the seafront at Southsea.

24 places · 18 upcoming events →

Basingstoke

Basingstoke is the largest town in north Hampshire, with the Milestones Museum at Leisure Park and the ruins of Basing House on its eastern edge.

6 places · 9 upcoming events →

Andover

Andover is a market town on the River Anton in north Hampshire, close to the Wiltshire border, with Harewood Forest on its edge.

4 places · 2 upcoming events →

Romsey

Romsey is a market town on the River Test, with Romsey Abbey at its centre and the New Forest close by.

3 places · 4 upcoming events →

Alton

Alton is a market town in East Hampshire with the Curtis Museum, and the Downs to the south for walks.

4 places · 4 upcoming events →

Fleet

Fleet is a town in Hart district with Fleet Pond, a nature reserve used for walking and watersports.

11 places · 4 upcoming events →

Farnborough

Farnborough is an aviation town in Rushmoor, home to the Farnborough Air Sciences Trust museum and the airfield where the air show is held.

6 places · 2 upcoming events →

Fareham

Fareham is a market town on the Solent with Westbury Manor Museum, and Portchester Castle and the creek nearby.

11 places · 6 upcoming events →

Gosport

Gosport is a seaside town across the harbour from Portsmouth, with the Royal Navy Submarine Museum and a ferry to Portsmouth Harbour.

22 places · 14 upcoming events →

Havant

Havant is a town with Staunton Country Park on its edge and the Langstone Harbour nature reserve close by.

3 places · 7 upcoming events →

Hayling Island

Hayling Island is a coastal island reached by road from Havant, with beaches on the Solent and open common land at Sinah.

3 places · 3 upcoming events →

Lymington

Lymington is a harbour town on the Solent, with the New Forest close by and the Wightlink ferry to Yarmouth on the Isle of Wight.

4 places · 1 upcoming events →

Lyndhurst

Lyndhurst is a village at the heart of the New Forest, where ponies and cattle roam freely across the open heath and woodland.

3 places →

Brockenhurst

Brockenhurst is a New Forest village on the main railway line, with forest walks starting from the edge of the village.

3 places →

Fordingbridge

Fordingbridge is a small town on the River Avon at the north-west edge of the New Forest, close to the Wiltshire border.

3 places →

Eastleigh

Eastleigh is a railway town north of Southampton, with Lakeside Country Park and the River Itchen close by.

8 places · 8 upcoming events →