The cost of a 30-second TV advert in the UK can vary greatly depending on a number of factors, such as the time slot, the channel, and the program. Typically, a prime time slot on a popular channel can cost anywhere from £20,000 to £100,000 or more for a 30-second spot.
However, there are also opportunities to advertise on less expensive channels or during non-prime time slots, which can cost as little as a few hundred pounds. Additionally, some TV networks offer packages or deals for businesses that want to advertise on their channels, which can help to reduce the cost.
Ultimately, the cost of a 30-second TV advert in the UK will depend on the specific circumstances of the campaign, so it’s best to speak directly with a TV advertising agency to get an accurate quote.