Z prvního manželství měl dceru Denisu. Z druhého manželství s Kateřinou, se kterou vstoupil do svazku v roce 1988, vzešly dvě děti - dcera Linda a syn David, kteří v současnosti žijí v Praze. V rozhovoru hudebník řekl, že by nechtěl znovu prožít své dvacátiny. "Každý věk má něco do sebe. Když se ohlédnu do tohoto období, kolikrát si říkám, co všechno jsem nevěděl a s čím vším jsem si zbytečně dělal starosti. Navíc jsem se v tom věku už ženil a narodila se mi dcera Denisa, takže jsem toho měl celkem nad hlavu," podotkl Žbirka.