Baltimore City Workshop – Registration

Homeownership workshops are a great place to start your home buying process. These free classes provide an overview – from understanding your credit report to preparing for a home closing. Attending a workshop and/or one-on-one counseling may be required in order to be eligible for certain closing cost assistance and grant down-payment programs.


This workshop is open to any first time homebuyers who are planning to purchase a home in Baltimore City.


There are two ways to take our Baltimore City First Time Homebuyer workshop.


Option 1 – In Person

We hold our First Time Buyer Workshop in person, free of charge, every month on the Third Saturday from 10:00 am to 3:00 pm at the Herring Run LibraryThe next workshop will be held on Saturday, October 19th, 


After filling out the form you will receive an automated email with all the details for the class. If you don’t receive it please check your spam filter in your email. If it’s still not there, please feel free to contact Belinda Ware at: with the subject line “WORKSHOP” if you need further assistance.


The workshop will be opened on the first of every month. Any registrations received prior to the first of the month may not be guaranteed a spot in the workshop. 


Option 2 – Take an online class

Can’t wait for the next workshop to attend in person? You also have the option to take an online class!


BENI offers the Baltimore City First Time Homebuyers Workshop through our partner eHome America. For a $100 fee you have the ability to take the online class at any time.


Please be advised: You will be ineligible for any grants or assistance programs if you sign a contract before completing your online workshop AND an individual housing counseling appointment, in-person with a counselor. Please be sure you complete both the workshop and individual session before signing any contracts for a home.


This online course is only valid for Baltimore City homebuyers. If you want to take a Baltimore County class, you must do it in person. Please call: 410-485-8422 for more info!