The Gunners are expected to confirm the 25-year-old’s arrival this week.
Manager Arsene Wenger intends to play him alongside fellow new signing Lukas Podolski and Dutch striker Robin van Persie in a front three.
The 6ft 3ins forward, who was an unused substitute in France’s 1-1 Euro 2012 draw with England, scored 21 goals in his club’s run to the Ligue 1 title.
Giroud is one of only two recognised strikers in the French squad, alongside Karim Benzema. He has six caps for his country and one goal.
Earlier this week, Montpellier manager Rene Girard told French radio station RMC that Wenger was leading a chase of top clubs for the striker.
“Arsenal are very interested and Giroud wants to play in England, if Arsene agrees with the president, he will sign for them,” he said.
Despite speculation about the future of Van Persie, who is out of contract next summer, it is understood Arsenal want to sign Giroud to play alongside him, rather than as a replacement.