La principale forza responsabile delle maree è l'attrazione gravitazionale della Luna. La gravità della Luna esercita una forza maggiore sul lato della Terra rivolto ad essa, facendo sì che l'acqua fuoriesca in quella direzione. Ciò crea un'alta marea sul lato della Terra rivolto verso la Luna.
Anche il Sole esercita una forza gravitazionale sulla Terra, ma il suo effetto sulle maree è meno significativo di quello della Luna. La gravità del Sole esercita un'attrazione su tutta la Terra, provocando un leggero rigonfiamento su entrambi i lati del pianeta. Questi rigonfiamenti non sono così pronunciati come quelli causati dalla Luna, quindi producono un effetto mareale minore.
Anche la rotazione della Terra gioca un ruolo nella formazione delle maree. Mentre la Terra ruota, i rigonfiamenti d'acqua creati dalla gravità della Luna e del Sole si muovono attorno al pianeta, provocando l'innalzamento e l'abbassamento delle maree.
Oltre a questi fattori principali, la forma della costa, la profondità dell’acqua e la geografia locale possono influenzare l’esatto momento e l’altezza delle maree in una particolare località.