This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more
Livestock - website only
Select Price Duration Payment Method
£94 Ongoing Annual Direct Debit (UK only) Best Annual Option
£24 Ongoing Quarterly Direct Debit (UK only)
£99 1 Year Credit Card - 1 Year
£168 2 Years Credit Card - 2 Years
£238 3 Years Credit Card - 3 Years Best Price

Livestock - website only

Postage and packaging will be calculated at checkout.

About Livestock - website only


Livestock is the only dedicated, peer-reviewed veterinary livestock journal that covers cattle, sheep, pig and equine. The journal is authoritative and accessible, and offers a comprehensive resource for veterinary practitioners caring for large farmyard animals.

Subscribe to Livestock today for:

•    A dedicated journal that exclusively looks after the needs of livestock practitioners who care for cattle, sheep, pigs and horses
•    The latest in clinical developments in your field
•     An invaluable resource and platform for CPD assessment
•     A professional voice for livestock practitioners, both supporting and sometimes challenging

Livestock’s full range of in-depth, clinical content is now available through our digital content platform, By subscribing you will gain access to an archive of 9 years’ worth of journals providing you with professional and accessible content that will help you keep up to date with the latest developments. With over 613 pages of content for you to explore in our fully searchable content database, you are sure to find something to meet your needs.

Livestock is a must-read publication for livestock practitioners wanting to keep up-to-date with clinical developments that enhance their practice. Livestock provides large animal vets with flexible CPD, which can be carried out at a time that suit you.

For information about institutional subscriptions, click here.

Subscription Info
Frequency: Bi-Monthly
Subscribe from
Prefer to order by phone or request an invoice?

Our subscriptions team is waiting for your call on 0800 137201