I don't eat dairy and haven't in well over a year...
Here is a good source on high calcium sources
http://www.vrg.org/nutrition/calcium.htm
Also if you do eat spinach, make sure that you also have some form of citrus with it. Citrus helps make some of the nutrients more bioavailable in spinach. I read that somewhere but unsure where
Here is another site I found:
http://vegkitchen.com/tips/calcium.htm
Plant-Based Powerhouses
Many plant-based foods are rich in calcium (and many are also excellent sources of protein; see Chapter 5). In the leafy green vegetable category, you have many choices, including spinach, collards, kale, Swiss chard, lettuces, rhubarb, mustard and turnip greens, and even broccoli.
Soy foods have naturally occurring calcium and are also often enriched to further increase the calcium amount. Calcium-rich soy products include soy milk, nondairy cheeses, tofu, okara, tempeh, and veggie burgers and other mock meats, just to name a few. In cereals and grains, calcium can be found in quinoa, amaranth, corn, wheat, and brown rice. And you might be surprised to learn that many sea vegetables, nuts, seeds, dried fruits, and even blackstrap molasses all contain significant amounts of calcium.
Quinoa—a surprising source of calcium
Quinoa (pronounced keen-wah) is an ancient grain that has made a comeback in recent years. Its popularity is due in part to the fact that 1 cooked cup quinoa contains as much calcium as an entire quart of dairy milk!
A small sampling of vegan foods that are high in calcium:
* 1 cup hijiki — 648 milligrams
* 1 cup tofu — 516 milligrams
* 1 cup cooked collard greens — 358 milligrams
* 1 1/2 cups calcium-fortified oatmeal — 326 milligrams
* 1 cup calcium-fortified orange juice — 270 milligrams
* 10 medium figs — 270 milligrams
* 1 cup cooked spinach — 244 milligrams
* 1 cup cooked white beans — 160 milligrams