citizenship classes around richmond

Below is our most current list of citizenship classes in the Greater Richmond area, sorted by neighborhood.

If you are part of an organization offering citizenship classes and have updated information to share, please let us know!

Updated August 2019


Walnut Grove Baptist Church                                       7046 Cold Harbor Rd, Mechanicsville, VA 23111

Citizenship classes offered on Wednesday mornings from 9-11am as needed.

Contact: Frank Antkievicz 804-746-4696,



Tabernacle Baptist Church                                    1925 Grove Ave, Richmond, VA 23220

Free 17-week citizenship class on Sunday mornings at 9:30am, starting September 8. 

Contact: 804-355-0134, or


Virginia Museum of History and Culture             428 N. Arthur Ashe Blvd, Richmond, VA 23220

In this 7-session course, museum staff will prepare students to successfully complete the U.S. citizenship test. Like other citizenship courses, students will learn the civics and history lessons necessary to pass the citizenship examination. Unlike other citizenship courses, students will have the unique opportunity to interact with historical objects, maps, books, and documents and engage with experts. Citizenship classes meet Tuesdays, 6:30-8pm, from September 17th to October 29th. Pre-registration is recommended, but students can register at the door on the evening of the first class.

Contact: Matt Weber 804-342-9658, For online registration:



Bon Air Baptist Church                                          2531 Buford Rd, North Chesterfield, VA 23235

Citizenship classes on Monday, Tuesday, and Thursday mornings from 9:30-11:30am. Citizenship classes on Wednesday evenings from 6-7:30pm include a meal at 5:30pm. Students pay for workbooks only. Childcare is provided.

Contact: Kathryn Burnes, 804-272-1475 or

Chesterfield Career and Technical Center                  10101 Courthouse Rd, Chesterfield, VA 23832

Citizenship classes meet Tuesdays 6-9pm from October 1 - December 10, 2019. Registration on September 25, 2019 at 9:30am at Beulah Baptist Church, or 5:30pm at Meadowbrook High School. Cost: $75 for book and registration. No cash accepted. No childcare.

Contact: 804-768-6140 or



Monument Heights Baptist Church                             5716 Monument Ave, Richmond, VA 23226

Citizenship classes meet on Tuesdays, 6:15-7pm, from September through April. Come early for any class to register. $10.  No pre-school childcare, but homework buddies for elementary and middle school children.

Contact: Julia Killian 804-789-1283,


St Mary’s Catholic Church                  9505 Gayton Rd, Henrico, VA 23229

Free citizenship classes meet Tuesdays and Thursdays 6-8pm, from September 4th to October 11th. Pre-registration is required. 

Contact: 804-768-6140