Gaussian Process Regression (GPR) is a powerful method for learning complex functions from noisy data.This paper introduces novel error bounds for GPR under bounded support noise.The derived probabilistic and deterministic bounds are tighter than existing state-of-the-art bounds.The bounds can be combined with stochastic barrier functions to quantify the safety probability of unknown dynamical systems.