Payment Methods

Pay By Phone

We accept Visa, Master Card and Discover. Please note that a 3.00% convenience fee applies to all credit and debit card transactions.

You must call the Treasurer’s Office at 540-864-5641 to make credit or debit card payment.

Pay By Mail

Please make all checks or money orders to: Craig County Treasurer. Checks and money order payments may be mailed to:

Craig County Treasurer’s Office
P.O. Box 57
New Castle, Virginia 24127

Please do not mail cash or credit card information. U.S. Post Office postmarks determine the timeliness of payments. Please enclose your bill stub, account number, or other description of the bill to which you would like your payment credited.

Pay at the Treasurer’s Office

Please make all checks or money orders to: Craig County Treasurer. Payments may be made at the Treasurer’s Office located at 182 Main Street in the courthouse. The office is open from Monday through Friday, 9 a.m. to 5 p.m., except legal holidays.

Cash, money orders, checks and credit cards (Visa, Mastercard and Discover only, including convenience fee) are accepted at the counter.

Drop Boxes
Please make all checks or money orders to: Craig County Treasurer. Checks and money order payments may be dropped off 24/7 at the Treasurer’s curbside drop box location (on the Right side of the Courthouse located beside the Court Street entrance).

Please enclose your bill stub, account number, or other description of the bill to which you would like your payment credited.

Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates about Craig County government and community.

You have Successfully Subscribed!