La bandera de Santa Margarida de Montbui es una bandera apaisada de proporciones dos de alto por tres de largo, dividida horizontalmente en tres franjas iguales, azules la superior y la inferior y blanca la del medio.