Growth modelling is a fundamental component of fisheries assessments but is often hindered by poor quality data from biased sampling. Several methods have attempted to account for sample bias in growth analyses. However, in many cases this bias is not overcome, especially when large individuals are under-sampled. In growth models, two key parameters have a direct biological interpretation: L0, which should correspond to length-at-birth and L∞, which should approximate the average length of full-grown individuals. Here, we present an approach of fitting Bayesian growth models using Markov Chain Monte Carlo (MCMC), with informative priors on these parameters to improve the biological plausibility of growth estimates. A generalised framework is provided in an R package ‘BayesGrowth’, which removes the hurdle of programming an MCMC model for new users. Four case studies representing different sampling scenarios as well as three simulations with different selectivity functions were used to compare this Bayesian framework to standard frequentist growth models. The Bayesian models either outperformed or matched the results of frequentist growth models in all examples, demonstrating the broad benefits offered by this approach. This study highlights the impact that Bayesian models could provide in age and growth studies if applied more routinely rather than being limited to only complex or sophisticated applications.