The difference between Last night and Tonight

When used as nouns, last night means the evening or night immediately before the present, whereas tonight means the nighttime of the current day or date.

When used as adverbs, last night means during the previous day's nighttime. during the night before today, whereas tonight means during the night following the current day.


check bellow for the other definitions of Last night and Tonight

  1. Last night as a noun (often, used adverbially):

    The evening or night immediately before the present.

    Examples:

    "He said he didn't get any sleep last night and I know he hadn't gotten much the previous night."

    "Last night was wonderful. Can I see you again?"

  1. Last night as an adverb:

    During the previous day's nighttime. During the night before today.

    Examples:

    "“We partied last night.”"

  1. Tonight as an adverb:

    During the night following the current day.

    Examples:

    "I want to party tonight!"

    "I had a wonderful time with you tonight."

  2. Tonight as an adverb (obsolete):

    Last night.

  1. Tonight as a noun:

    The nighttime of the current day or date; this night.

    Examples:

    "Tonight is the night."

    "I have high hopes for tonight."

Compare words: