The present invention provides for microneedle arrays and related systems and methods. Particularly, microneedle arrays that are configured to deliver active agents, including nucleic acids and vaccines, are provided. Additional related methods of vaccinating and minimizing the amount of vaccine necessary for effective inoculation are also provided.