Abstract The research work – design and development of a Mobile banking Application for retail banking is a tool to circumvent the recurrent problems associated with banking institution such as delays in processing of information needed by a banker and customer. This project is aimed at designing and implementing software that can be installed on a mobile device (Mobile phone) for easy processing of banking information for banking transactions and services. The software package that was designed will help Union Bank Nigeria Plc to facilitate their services as customers can log in from any where in any part of the country. It will also curb the problems of long queue in their various branches and departments during banking hours. The following development tools were used Android Studio, Android SDK, Java and SQLite.