Est-ce qu’on met une virgule avant et, ou et car ?

On met toujours une virgule avant car.

  • Heureux soient les fêlés, car ils laisseront passer la lumière.
    (Michel Audiard)

On ne met pas de virgule devant et et ou, sauf si la conjonction de coordination est répétée.

  • J’ai mis des pommes ou des bananes dans le gâteau, je ne sais plus très bien.
  • J’ai mis des pommes, ou des poires, ou des bananes dans le gâteau, je ne sais plus très bien.