Find a teacher locally

Browse Singing lessons by location

Choose your city to see singing teachers, view profiles, and send messages directly — no signup required.

101 locations listedCompare teachers in minutesSend messages directly to teachers

How to choose the right teacher

Start with your location, then open a few profiles to compare teaching style, experience and availability. Booking for a young learner? Look for clear safeguarding information and ask how lessons are structured week to week.

Beginners
Ask how the first month works: goals, pacing, and how practice is supported between lessons.
Intermediate & advanced
Share your aims early — exams, auditions, songwriting, technique, or specific repertoire.

United Kingdom & Global

Choose a location to view local profiles and contact directly.

96 locations
Singing lessons in AberdeenSinging lessons in Ashton Under LyneSinging lessons in BallyclareSinging lessons in BarnsleySinging lessons in BasingstokeSinging lessons in BathSinging lessons in BedfordSinging lessons in BelfastSinging lessons in BicesterSinging lessons in BirminghamSinging lessons in BlackheathSinging lessons in BournemouthSinging lessons in Bradford On AvonSinging lessons in BrightonSinging lessons in BristolSinging lessons in Burgess HillSinging lessons in BurySinging lessons in CambridgeSinging lessons in CamdenSinging lessons in CardiffSinging lessons in ChepstowSinging lessons in CheshuntSinging lessons in ChesterSinging lessons in ChesterfieldSinging lessons in CoventrySinging lessons in CwmbranSinging lessons in DerbySinging lessons in DublinSinging lessons in EastbourneSinging lessons in EdinburghSinging lessons in EnfieldSinging lessons in ExeterSinging lessons in GillinghamSinging lessons in GlasgowSinging lessons in GuildfordSinging lessons in Haywards HeathSinging lessons in HeadingleySinging lessons in Hemel HempsteadSinging lessons in HerefordSinging lessons in HistonSinging lessons in HullSinging lessons in IpswichSinging lessons in KeighleySinging lessons in Kentish TownSinging lessons in KyivSinging lessons in Leamington SpaSinging lessons in LeedsSinging lessons in LeicesterSinging lessons in LiverpoolSinging lessons in LondonSinging lessons in LutonSinging lessons in LutterworthSinging lessons in ManchesterSinging lessons in MiddletonSinging lessons in Milton KeynesSinging lessons in Newark On TrentSinging lessons in NewcastleSinging lessons in NorthamptonSinging lessons in NorwichSinging lessons in NottinghamSinging lessons in NuneatonSinging lessons in OxfordSinging lessons in PeterboroughSinging lessons in PlymouthSinging lessons in PooleSinging lessons in PortsmouthSinging lessons in PrestonSinging lessons in PutneySinging lessons in ReadingSinging lessons in RotherhamSinging lessons in SalfordSinging lessons in Salt Lake CitySinging lessons in SheffieldSinging lessons in ShepshedSinging lessons in SloughSinging lessons in SouthamptonSinging lessons in StockportSinging lessons in StreathamSinging lessons in StroudSinging lessons in SunderlandSinging lessons in SurbitonSinging lessons in SwanseaSinging lessons in SwindonSinging lessons in TamworthSinging lessons in TivertonSinging lessons in TootingSinging lessons in TwickenhamSinging lessons in Walnut CreekSinging lessons in WiganSinging lessons in WimbledonSinging lessons in WirralSinging lessons in WitneySinging lessons in WolverhamptonSinging lessons in WorcesterSinging lessons in Worcester ParkSinging lessons in York

United States

Choose a location to view local profiles and contact directly.

5 locations

Trust and peace of mind

Before you book, it’s smart to ask about safeguarding, insurance and lesson policies — especially when lessons are for children or teens. A good teacher will be happy to explain how they work and what to expect in the first few lessons.

Tip: When you send a message to a teacher, include your goal (e.g. beginner, grades, band prep), your availability, and whether you prefer in-person or online lessons. You’ll get better replies, faster.