The event, headlined by Georges St-Pierre vs. Josh Koscheck II for the welterweight title, takes place on Dec. 11 at the Bell Centre.
Sportsnet.ca first reported the fight.
Almeida (12-4) is coming off a disappointing first round loss to Matt Hughes in August. The Brazilian is 1-1 since move down to 170.
Grant (16-4) defeated Julio Paulino at UFC 119 in September. The native of Cole Harbour, Nova Scotia, will undoubtedly be the crowd favorite. This will also mark Grant's appearance on a UFC card in Montreal.
Thus far, there are five Canadian fighters scheduled to compete on the card.