Found 18 stronger alternatives to upgrade your writing.
Very close (neutral)
Nuance: Very close
Common and natural.
Boring
We were almost finished with the poster.
Better
We were nearly finished with the poster.
Casual: almost done
Nuance: Very close
Casual phrase; friendly tone.
Boring
I was almost ready to leave.
Better
I was just about ready to leave.
Missing by a little
Nuance: Close but not fully
Clear way to show it missed slightly.
Boring
The answer was almost correct.
Better
The answer was not quite correct.
Numbers and measurements
Nuance: Slightly less than
Best for numbers and time.
Boring
The movie was almost two hours long.
Better
The movie was just under two hours long.
Progress toward a goal
Nuance: Near completion
Good for progress in time or steps.
Boring
We were almost finishing our science model.
Better
We were close to finishing our science model.
Just missing a goal
Nuance: Slightly less than
Good for goals and numbers.
Boring
We were almost at our goal of 100 cans.
Better
We were a bit short of our goal of 100 cans.
So close it feels true
Nuance: For practical purposes the same
Stronger and a bit more formal than nearly.
Boring
The two stories were almost the same.
Better
The two stories were virtually the same.
Almost impossible / almost certain
Nuance: So close it basically counts
Often used with impossible or certain.
Boring
It was almost impossible to hear in the gym.
Better
It was practically impossible to hear in the gym.
Near a number or limit
Nuance: Getting close to a mark
Good for numbers and limits.
Boring
The temperature was almost 40 degrees.
Better
The temperature was approaching 40 degrees.
Almost to the point of
Nuance: Near a boundary
Use when it is close to crossing a line.
Boring
His comment was almost rude.
Better
His comment was bordering on rude.
Close to a place or rank
Nuance: Missing by a little
Common in sports and competitions.
Boring
She was almost in first place.
Better
She was just shy of first place.
Close to a target
Nuance: Not quite there
Works well for goals and scores.
Boring
We were almost at the winning score.
Better
We were just short of the winning score.
Strong emphasis: nearly happened
Nuance: So close it nearly happened
More advanced; strong emphasis.
Boring
The team had almost won the game.
Better
The team had all but won the game.
About to (emotion or action)
Nuance: Right before it happens
More vivid than almost; good for narratives.
Boring
She was almost in tears during the speech.
Better
She was on the verge of tears during the speech.
Almost not (formal)
Nuance: Barely
Formal; means almost not.
Boring
He almost did not sleep the night before the test.
Better
He scarcely slept the night before the test.
Almost not (everyday)
Nuance: Barely
Common for almost not.
Boring
She almost did not speak during the meeting.
Better
She hardly spoke during the meeting.
In effect: basically true
Nuance: So close it counts
Good for essays; sounds mature.
Boring
Without practice, it was almost impossible.
Better
Without practice, it was effectively impossible.
Literary: almost
Nuance: Old-fashioned
Very rare and literary; use sparingly.
Boring
It was almost impossible to see in the fog.
Better
It was well-nigh impossible to see in the fog.