Welcome to Basingstoke Amateur Theatrical Society (BATS)

Founded in 1958, BATS is a not-for-profit, amateur theatrical society that specialises in staging musicals.  Membership is open to those aged 16+.

We are a self-funded, not-for-profit organisation run by volunteers who share a passion for musical theatre – whether performing on-stage or working behind the scenes.  We produce two shows a year, in May and November, usually at The Haymarket in Basingstoke (United Kingdom).

Over the years, BATS has established a reputation for staging musical theatre productions that are of an exceptional standard, using talent from in and around Basingstoke.

Leave a review for Spamalot...

Let us know what you thought of Spamalot!  Leave a review on our Facebook page (choose 'Reviews' from the menu and select a star rating and add a comment).  Alternatively, complete the show feedback form.

Current Show

From the pen of Monty Python's Eric Idle, Spamalot is an uproarious homage to the world of musical theatre and celebrates a very British brand of humour.  Tickets now on sale. Performances run 16 - 20 May 2017.


We're honoured that our audiences continue to come back and support us!  Read what the press and our audiences thought about our previous shows on the archived previous shows pages.


New member auditions are held in January and June to coincide with auditions for future shows.  If we have already cast our current show, you can help out on our current production.

On our blog...

Catch up on the latest announcements, news, cast interviews and previous show reviews on our blog.


Latest from our YouTube channel.

Future Shows

Click on the logo to find out more about when we are holding pre-audition rehearsals and auditions.

We are a member of the National Operatic and Dramatic Association.  NODA's vision is that amateur theatre is successful and sustainable, providing a range of opportunities for people to develop their skills and enjoy taking part, at all levels.

Member Login
Welcome, (First Name)!

Forgot? Show
Log In
Enter Member Area
My Profile Not a member? Sign up. Log Out