View Our Show Listing

Search Events

Upcoming Events

Filter By Date

Filter By Category


Contact Us

Box Office

Kingsgate Box Office (Shopping centre next to Debenhams and car park lifts, Lower mall )
Tel. 01383 733 666

Monday from 11.00am until 4pm
Tuesday from 11.00am until 4pm
Wednesday from 11.00am until 4pm
Thursday from 11.00am until 4pm
Friday from 11.00am until 4pm
Saturday from 11.00am until 4pm

General enquiries

Tel. 08444 99 99 90

Kingsgate Box Office
Tel. 01383 733666


Alhambra Theatre
33 Canmore Street
KY12 7NX

Location & Directions

Enter Dunfermline on the A823. Turn left onto Nethertown Broad Street at the roundabout under the rail bridge. Turn right at the traffic lights into Moodie Street. Follow the road around and the Alhambra is on the corner of Canmore Street.


Public car parks are situated directly across the road from the theatre.

Public Transportation

Nearest rail: Dunfermline Town.
Nearest bus: Dunfermline Bus Station.

Find Us Here

Join Our Mailing List

After signing up for the mailing list, you will recive occasional emails about new shows from the Alhambra Theatre. We will not sell or distribute your email address to any third party at any time.