Η ταινία "300" γυρίστηκε κυρίως στο Μόντρεαλ, Καναδάς .
Ενώ η ταινία βρίσκεται στην αρχαία Ελλάδα, η πλειοψηφία των γυρισμάτων έλαβε χώρα σε ηχητικά στάδια και συστήματα στο Μόντρεαλ. Η παραγωγή χρησιμοποίησε επίσης τοποθεσίες στη Μάλτα Για κάποιες εξωτερικές λήψεις, όπως οι σκηνές με τον περσικό στρατό.