Is acid rain a homogeneous or heterogeneous mixture?

If we mean that each drop of rain may not have the same amount of acid in it as the next drop, it must be heterogeneous. That would mean that each drop of rain absorbed different amounts of the appropriate oxide(s) forming the acid rain. Different oxides may be involved, also.