Best Civil Engineering Textbooks for UK Students (2026)
Quick Answer: Craig’s Soil Mechanics (Knappett & Craig, 9th ed.) is the gold standard geotechnical text — comprehensive, Eurocode 7 integrated, prescribed at Nottingham, Bath, Bristol, Manchester, Southampton, and Imperial. Barnes is the accessible, cheaper alternative. Hibbeler Structural Analysis covers structures modules separately.
Civil engineering covers multiple specialisms with their own core texts. For geotechnics: Craig’s Soil Mechanics (9th ed.) is the standard. For structural analysis: Hibbeler Structural Analysis in SI Units. Check your module reading lists each year — most students do not need all of these at once.
📋 In This Guide
1. Craig’s Soil Mechanics — The Geotechnics Standard
| Authors: | Jonathan Knappett & R.F. Craig |
| Edition: | 9th Edition (2019) |
| Publisher: | Taylor & Francis / Routledge |
| ISBN: | 9781138070066 |
| Price: | ~£60 |
Craig’s Soil Mechanics is the definitive UK soil mechanics textbook — now in its 9th edition (2019), maintained by Jonathan Knappett at Dundee. It covers the complete undergraduate geotechnics curriculum from basic soil characterisation through foundations, retaining structures, and slope stability, with Eurocode 7 integrated throughout and spreadsheet-based design tools included.
Eurocode 7 throughout: Integrated into every design topic rather than as an add-on — essential for UK professional practice.
Prescribed at: Nottingham, Bath, Bristol, Manchester, Southampton, Imperial, Cardiff, Leeds, Edinburgh.
2. Barnes — Soil Mechanics: Principles and Practice
| Author: | Graham Barnes |
| Edition: | 3rd Edition |
| Publisher: | Palgrave Macmillan |
| ISBN: | 9780230579804 |
| Price: | ~£45–55 |
| Best for: | Students who find Craig’s too dense initially; budget alternative |
Barnes covers the same core soil mechanics curriculum in a more accessible, practically-oriented style with more clearly laid-out worked examples. The 3rd edition includes Eurocode-based worked examples. Recommended for students new to soil mechanics who find Craig’s overwhelming, or as a budget-conscious alternative at institutions where neither text is explicitly prescribed.
Craig’s vs Barnes — Head-to-Head
| Feature | Craig’s | Barnes |
|---|---|---|
| Depth | Comprehensive — undergrad to postgrad | Core undergraduate |
| Accessibility | Demanding — assumes mechanics background | Accessible — physical intuition first |
| Eurocode 7 | Integrated throughout | Included in 3rd edition |
| UK universities | Nottingham, Bath, Bristol, Imperial — most UK depts | Supplementary or budget choice |
| Price (new) | ~£60 | ~£45–55 |
| Textbook | Waterstones | Amazon | AbeBooks | Blackwells | |
|---|---|---|---|---|---|
| Craig’s Soil Mechanics (9th) | Check → | £44.99 £38.24 | Check → | Check → | Check → |
| Soil Mechanics Principles and Practice (3rd) | Check → | £65.12 Used | Check → | Check → | Check → |
Prices updated from retailer feeds. Always verify before purchasing. We earn commissions from qualifying purchases.
See our full comparison: Craig’s vs Barnes — Which Soil Mechanics Textbook?
Our Verdict
⚖ The Verdict
Buy Craig’s Soil Mechanics (9th ed., ISBN 9781138070066) — the UK standard, Eurocode 7 integrated, professionally valuable beyond your degree.
Buy Barnes if Craig’s is too dense initially, or as a budget supplement.
Buy Hibbeler Structural Analysis separately for structural analysis modules.
💰 Save Money
A used 8th edition of Craig’s costs £15–25 on AbeBooks vs £60 new for the 9th. The 9th edition’s main additions are new mobilised-stress deformation methods. Check your module syllabus before buying new.
Which soil mechanics textbook is best for UK civil engineering?
Craig’s Soil Mechanics (9th edition, ISBN 9781138070066) is the standard at most UK civil engineering departments, with Eurocode 7 integrated throughout. Barnes is a more accessible, cheaper alternative.
Do I need both Craig’s and Barnes?
No — one is sufficient. Craig’s is the gold standard. Barnes works as a more accessible starting point or budget alternative where Craig’s is not explicitly prescribed.
Which Hibbeler book do civil engineering students need?
Civil engineering students may need multiple Hibbeler titles for different modules: Structural Analysis in SI Units (structures), Mechanics of Materials (stress analysis), Engineering Mechanics (Year 1 mechanics). These are separate books covering different topics — check each module reading list.
Is Craig’s suitable for postgraduate study?
Yes — the 9th edition explicitly includes MSc-level extension material and its Eurocode 7 integration reflects professional practice, making it useful throughout a geotechnical engineering career.
Last Updated: August 2026 | Author: Textbooks.co.uk Editorial Team
Prices change frequently — always click through to verify before purchasing. We earn commissions from qualifying purchases. Read our full disclaimer.