If you love music and the arts and have some time that you could give to support us – we need you!

Be a part of our team, make new friends, gain experience within the live music and event industry and support our work within the community.

We have a range of opportunities available from helping to run our exhibition spaces, restoration and development, assisting with the promotion of our events and archiving the fascinating history of Portsmouth Guildhall.

Any contribution you can make will be gratefully received!

Please get in touch for an informal chat: kelly.haswell@portsmouthguildhall.org.uk or 023 9387 0203

Having moved from London I was looking for a way to get more involved in the local community, with a particular interest in working with young people in the area. Having a keen interest in music and the arts and having seen the innovative, positive projects the Guildhall were involved in I thought it would be the perfect place for me to offer my extensive organisation and communication skills.

The experience I have gained has been invaluable and a lot of fun! I have learnt so much about working within a major arts venue and made to feel like a valued member of the organisation

Desney Ryan - Learning and Participation Volunteer

//Analytics var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-29753461-1']); _gaq.push(['_setDomainName', 'portsmouthguildhall.org.uk']); _gaq.push(['_trackPageview']); //Analytics (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); //Lead forensics? (function () { var lf = document.createElement('script'); lf.type = 'text/javascript'; lf.async = false; lf.src = ('https:' == document.location.protocol ? 'https://www' : 'http://www') + '.lansrv090.com/js/90074.js'; var n = document.getElementsByTagName('script')[0]; n.parentNode.insertBefore(lf, n); })();