We don't pay monthly; we pay each six-month cycle in full for discounts. But, on our older vehicles, rates range from $20 per month to $25 a month. The newest vehicle, a 2003, is a small car, so it falls in this range also, however if one of the trucks have been newer, it would be more expensive. This is liability, uninsured driver coverage, and medical (caused by accident only) in the Southeast.
Editing to add that we get discounts for multiple vehicles, for being accident free, and for being old farts.
I just spoke with Geico and they quoted me $20.36 per month for state (Nebraska) minimum liability insurance. That's including the $4 savings for paying electronically but not including the discount I could get if I pay all at once. That discount is a little over $1.
The state minimum for accident coverage is $25k and for about .40 more per month I could up it to $100k.
It almost seems too good to be true. A 23 year-old driver on his own policy for only $20 per month!
My research so far (hopefully this helps someone else like me):
1) Geico: $19.36 (paid in full 6-month policy and they don't offer 12-month policies)
2) Allstate: $26 per month
3) 21st Century: $45 per month
4) American Family, Progressive, Nationwide all were in the $50-60 range
5) Liberty insurance $74 per month
6) MetLife: Would not cover me since I had a lapse in coverage
7) Travelers/AAA: $33/month
I still need to check AAA.