During a visit to the city of Toulon, in southern France, on Tuesday, Macron paid tribute to around 320,000 caregivers who provided essential home services to 1.1 million people in the country.
He said the bonus will be funded by a package of 160 million euros from the state and local authorities.
The French government had previously announced a bonus of up to 1,500 euros for health personnel in hospitals and retirement homes working in areas most affected by the virus.
France, which has confirmed 30,294 virus-related deaths since the pandemic, has nearly brought the virus under control with a strict two-month lockdown across the country.
Yet the country is now seeing an increase in viral infections, especially when young people gather in cafes or dance parties and families get together for the summer holidays.
Australian Associated Press