The time a person will need to get citizenship in Dominica depends on the way of getting it.
According to the Commonwealth of Dominica Citizenship Act, one can become a Dominica citizen by birth or descent, marriage, naturalisation, or investment. To become a citizen by naturalisation, a foreigner must live in the country for seven years.
The fastest way to obtain a Dominica passport is by investment. The whole process usually takes at least 6 months.