Yes, a separate vignette is required for trailers and caravans weighing up to 3.5 tons. The same applies to motorhomes with trailers. The trailer always needs its own vignette.
Vehicles over 3.5 tons must use the distance based toll system (BGTOLL)
Related articles:
What vehicles need a Bulgarian motorway vignette?
What happens if I drive without a Bulgarian vignette?