vs
QUICK ANSWER
"Por la noche" is a phrase which is often translated as "at night", and "toda la noche" is a phrase which is often translated as "all night". Learn more about the difference between "por la noche" and "toda la noche" below.
toda la noche(
toh
-
dah
lah
noh
-
cheh
)A phrase is a group of words commonly used together (e.g., once upon a time).
1. (general)
a. all night
Pasamos toda la noche bailando y divirtiéndonos en la discoteca.We spent all night dancing and having fun at the nightclub.
b. all night long
El bebé estuvo llorando toda la noche. Mi esposa y yo no pegamos ojo.The baby was crying all night long. My wife and I didn't sleep a wink.
c. all through the night
Los fieles siguieron rezando toda la noche.The faithful kept praying all through the night.