Featured events
Newport Craft Market
Kingsway Centre , Newport , NP20 1ED
Spirit of Wales Make Your Own Welsh Spirit
, Unit 16A, Maesglas Industrial Estate, Newport, NP20 2NN
Bette and Joan
Dolman Theatre, Kingsway, Newport, NP20 1HY
Emily Chappell's Epic Tales of Cycling Adventure
The Riverfront, Kingsway, Newport, NP20 1HG
Giselle - Ballet Cymru
The Riverfront, Kingsway, Newport, NP20 1HG
Grease
Dolman Theatre, Kingsway, Newport, NP20 1HY
Let's Connect Newport Summer 2025
The Riverfront Theatre and Arts Centre , Kingsway , Newport , NP20 1HG
Family crafts
Newport Museum and Art Gallery, John Frost Square, Newport, NP20 1PA
Half Term Fun
Central Library, 4 John Frost Square, Newport, NP20 1PA
The Opera Boys A Night At The Musicals
The Riverfront, Kingsway, Newport, NP20 1HG
Calling Planet Earth
The Riverfront, Kingsway, Newport, NP20 1HG
Pirates in the Port
Exchange House, The Old Post Office, High Street, Newport, NP20 1AA
All events
(164) events shown
Monday 21st April 10:00 -
Monday 19th May 10:00
Monday 28th April 10:00 -
Monday 26th May 10:00
Monday 5th May 10:00 -
Monday 2nd June 10:00
Free
Rogerstone Library, Tregwilym Road, Rogerstone, Newport, NP10 9EL
Tuesday 13th May 14:00 - 14:45
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 13th May 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 13th May 18:00 - 20:00
Free
Caerleon Town Hall, Church Street, Caerleon, Newport, NP18 1AW
Wednesday 14th May 11:00 - 11:45
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 14th May 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 14th May 18:00 - 20:00
Free
Central Library, 4 John Frost Square, Newport, NP20 1PA
Thursday 15th May 11:00 - 11:45
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 15th May 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 15th May 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 16th May 11:00 - 16:00
Free
Malpas Library, Pillmawr Road, Newport, NP20 6WF
Friday 16th May 11:00 - 11:45
Free
Central Library, 4 John Frost Square, Newport, NP20 1PA
Friday 16th May 11:00 - 12:00
Free
Tredegar House Library, Pencarn Way, Coedkernew, Newport, NP10 8YW
Friday 16th May 14:00 - 14:45
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 17th May 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 17th May 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 18th May 13:00 - 15:00
Free
Bettws Library and Community Centre, 41 Bettws Shopping Centre, Bettws, Newport, NP20 7TN
Monday 19th May 11:00 - 11:45
Free
Rogerstone Library, Tregwilym Road, Rogerstone, Newport, NP10 9EL
Tuesday 20th May 14:00 - 14:45
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 20th May 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 20th May 18:00 - 19:30
Free
Caerleon Town Hall, Church Street, Caerleon, Newport, NP18 1AW
Wednesday 21st May 11:00 - 11:45
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 21st May 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 21st May 18:00 - 20:00
Free
Central Library, 4 John Frost Square, Newport, NP20 1PA
Thursday 22nd May 11:00 - 11:45
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 22nd May 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 22nd May 18:00 - 19:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 23rd May 11:00 - 16:00
Free
Malpas Library, Pillmawr Road, Newport, NP20 6WF
Friday 23rd May 11:00 - 11:45
Free
Central Library, 4 John Frost Square, Newport, NP20 1PA
Friday 23rd May 11:00 - 12:00
Free
Tredegar House Library, Pencarn Way, Coedkernew, Newport, NP10 8YW
Friday 23rd May 14:00 - 14:45
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 24th May 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 24th May 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 25th May 13:00 - 15:00
The Riverfront Theatre and Arts Centre , Kingsway , Newport , NP20 1HG
Tuesday 27th May 10:00 - 14:00
Free
Rogerstone Library, Tregwilym Road, Rogerstone, Newport, NP10 9EL
Tuesday 27th May 14:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 27th May 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 27th May 18:00 - 20:00
Free
Caerleon Town Hall, Church Street, Caerleon, Newport, NP18 1AW
Wednesday 28th May 11:00 - 12:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 28th May 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 28th May 18:00 - 20:00
Free
Central Library, 4 John Frost Square, Newport, NP20 1PA
Thursday 29th May 11:00 - 12:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 29th May 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 29th May 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 30th May 11:00 - 16:00
Free
Central Library, 4 John Frost Square, Newport, NP20 1PA
Friday 30th May 11:00 - 12:00
Free
Malpas Library, Pillmawr Road, Newport, NP20 6WF
Friday 30th May 11:00 - 12:00
Free
Tredegar House Library, Pencarn Way, Coedkernew, Newport, NP10 8YW
Friday 30th May 14:00 - 15:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 31st May 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 31st May 10:00 -
Sunday 1st June 16:00
Free
The Riverfront, Kingsway, Newport, NP20 1HG
Saturday 31st May 11:00 - 16:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 31st May 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 1st June 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 3rd June 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 3rd June 18:00 - 19:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 4th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 4th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 5th June 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 5th June 18:00 - 19:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 6th June 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 7th June 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 7th June 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 8th June 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 10th June 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 10th June 18:00 - 20:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 11th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 11th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 12th June 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 12th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 13th June 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 14th June 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 14th June 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 15th June 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 17th June 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 17th June 18:00 - 19:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 18th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 18th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 19th June 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 19th June 18:00 - 19:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 20th June 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 21st June 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 21st June 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 22nd June 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 24th June 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 24th June 18:00 - 20:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 25th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 25th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 26th June 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 26th June 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 27th June 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 28th June 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 28th June 10:00 -
Sunday 29th June 16:00
Free
The Riverfront, Kingsway, Newport, NP20 1HG
Saturday 28th June 11:00 - 16:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 28th June 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 29th June 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 1st July 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 1st July 18:00 - 19:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 2nd July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 2nd July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 3rd July 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 3rd July 18:00 - 19:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 4th July 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 5th July 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 5th July 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 6th July 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 8th July 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 8th July 18:00 - 20:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 9th July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 9th July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 10th July 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 10th July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 11th July 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 12th July 9:00 - 10:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 12th July 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 13th July 13:00 - 15:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 15th July 16:00 - 18:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Tuesday 15th July 18:00 - 19:30
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 16th July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Wednesday 16th July 18:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 17th July 17:00 - 20:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Thursday 17th July 18:00 - 19:00
Free
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Friday 18th July 11:00 - 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 19th July 9:00 - 10:30
Free
The Riverfront Theatre and Arts Centre, Kingsway, Newport, NP20 1HG
Saturday 19th July 10:00 - 16:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Saturday 19th July 11:30 - 13:00
The Place, 9-10 Bridge Street, Newport, NP20 4AL
Sunday 20th July 13:00 - 15:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 26th July 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 26th July 10:00 -
Sunday 27th July 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 2nd August 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 9th August 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 16th August 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 23rd August 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 30th August 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 30th August 10:00 -
Sunday 31st August 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 6th September 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 13th September 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 20th September 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 27th September 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 27th September 10:00 -
Sunday 28th September 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 4th October 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 11th October 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 18th October 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 25th October 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 25th October 10:00 -
Sunday 26th October 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 1st November 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 8th November 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 15th November 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 22nd November 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 29th November 9:00 - 10:30
Free
Kingsway Centre , Newport , NP20 1ED
Saturday 29th November 10:00 -
Sunday 30th November 16:00
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 6th December 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 13th December 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 20th December 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 27th December 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 3rd January 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 10th January 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 17th January 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 24th January 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 31st January 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 7th February 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 14th February 9:00 - 10:30
Free
Riverfront Theatre , Kingsway, Newport, NP20 1HG
Saturday 21st February 9:00 - 10:30