In general, shelves should be spaced anywhere from 8 to 12 inches from one another to provide functional storage. If you plan on using your bookcase to store oversized books and other large items, you may want to look for a bigger frame, with shelves stationed 15 inches apart.