Filming for Truelove took place across Bristol, Somerset and Wales in the southwest of the UK. Scenes were also shot in the Somerset coastal towns of Clevedon, Burnham-on-Sea and Portishead.