Subscribe to BMJ Learning
Access hundreds of modules today!
£10.00 per month
(excluding VAT)
Save up to £86 by purchasing an annual subscription*
Have you been given free access to BMJ Learning by an organisation?
Are you a BMA member?
Access to BMJ Learning is free if you are a BMA member. To register you will need a valid email address and your BMA membership number.
Not a BMA member?
Has access been provided by your organisation?
If so, select your access type below:
Need help?
If you already have an account with us you will need to update your details and add your BMA number or your organisations access code directly to your account.
If you need support with your registration, please contact our customer support team.
Benefits of subscribing
BMJ Learning offers a wide range of up-to-date learning modules covering a variety of clinical and non-clinical topics which you face daily. The interactive modules will enable you to stay up to date, train and test your skills.
Access evidence-based, interactive learning modules
Keep up to date with latest best practice
View multimedia modules to help you learn in simulated environments
Plan and record your learning online with BMJ Portfolio
Print or download certificates as proof of your learning
Resources for appraisal and revalidation
- Browsers: BMJ Learning supports Internet Explorer 8.0 and higher, and the latest releases of FireFox, Safari and Google Chrome.
- Browser settings: Make sure cookies and javascript are enabled on your browser to ensure BMJ Learning works as expected
- Mobile: The following mobile operating systems are supported: iOS 7 or later, Android 4.0 or later
- Internet/network: BMJ Learning is a web-based platform consequently an active internet connection is required.
Any VAT payable is calculated for you online. Online access for customers in the UK and EU is subject to local VAT at the standard rate. Subscriptions by customers outside the UK and EU do not fall within the scope of EU VAT. Find out more information on your EU VAT rate.
Please give us your email address so that we can check for an existing account.