At ValleyStar, we are committed to providing you with an exceptional experience. Whether you’re seeking a loan, a credit card, financial guidance, or simply have questions, we’re here to help. While appointments are not necessary, if you’d like to schedule one, simply find what you need below. Before you know it, you’ll be connected with one of our team members ready to assist with your financial needs. We have branch locations in Martinsville, Collinsville, Danville, Roanoke, Rocky Mount, and Fishersville to serve you.

Banking at your fingertips, anytime, anywhere.

We get it. Everyone has their own way of doing things, so ValleyStar offers several ways to access your account information. Joy is our automated telephone banking service that allows you to monitor your account 24/7. All you need is your account number and PIN number to check your recent account activity, transfer funds between accounts, access credit card information, make loan payments and more.

Switching made simple and stress-free.

Done with your current banking situation? Come join us. We’d love to have you! We make switching simple. Whether it’s opening your first checking account or buying your dream home, we are here to help every step of the way. At ValleyStar, we offer an easy-to-use solution so you can say goodbye to your bank and hello ValleyStar!

Effortless transfers, anytime you need.

At ValleyStar, we work hard for you. We offer a variety of fast, easy and secure options for wire transfers. Our teams work to get those transfers completed twice a day. We can help whether you’re sending or receiving funds—from someone within the U.S. territories or abroad. Utilize the wire transfer option on Mobile and Online Banking or check our local credit union branch to learn more.


*Message and carrier data rate may apply.