Under some conditions, yes. The filters must have the same parameters (tweak, size, hash count). Bitcoinj implements this in its BloomFilter class.

Matt

Jeff Garzik <jgarzik@bitpay.com> wrote:
Consider wallet A builds bloom filter A' and wallet B builds bloom
filter B'. Can A' and B' be or'd together to form a single bloom
filter C' ?