To get a FREE ID, you must have an attorney or a non-profit or government homeless services provider fill out DMV Form DL 933 showing that you are homeless, and then bring this form to the DMV. If you are homeless you should be able to get a free California ID card.