A practical handbook to introduce Bayesian general and generalised linear models (GLMs) to ecologists using R. The book is aimed at advanced undergraduate and post-graduate research students and provides access to R script and data for each analysis presented. The concepts behind Bayesian modelling are explained, along with comprehensive instructions of how to fit Bayesian models as well as highlighting the potential pitfalls to this approach.