1. He wants to do two kinds of volunteer work this month.

2. He wants to do two volunteer works.

(Are they correct?)

Could be.

Sra

yes they are

Both sentences are almost correct, but there is a small difference in the way they are written.

1. He wants to do two kinds of volunteer work this month.
This sentence is grammatically correct and accurately conveys that the person wants to engage in two different types or categories of volunteer work in the current month.

2. He wants to do two volunteer works.
Although this sentence is understandable, it is not the most common way to express the idea. The word "works" in this context is not typically used as a plural to refer to different volunteer activities. A more common and idiomatic phrasing would be "He wants to participate in two volunteer opportunities" or "He wants to engage in two volunteering initiatives."

In summary, the first sentence is correct and clear, while the second sentence could be improved to better convey the intended meaning.