В ассортименте любого строительного магазина имеются следующие категории товаров: кровельные материалы, облицовочные и отделочные материалы, сантехника, электротехническое оборудование, лакокрасочная продукция, звуко- и теплоизоляционные материалы, потолочные и напольные покрытия, строительные смеси, фурнитура и пр. Все позиции обычно представлены несколькими производителями и разными ценовыми группами. Чем крупнее торговая точка, тем разнообразней в ней выбор. По статистике строительные магазины средней руки сотрудничают с несколькими десятками поставщиков, потому проблем с выбором обычно не возникает.
Несмотря на то, что строительные работы в современном мире ведутся в круглогодичном режиме, спрос на определенные товары может варьироваться в зависимости от сезона. Так, например, пиломатериалы лучше покупать в зимнее время, поскольку брус или доски к началу строительных работ успеют подсохнуть и потом дадут меньшую усадку. С арматурой и прочими металлическими изделиями ситуация противоположная. Поскольку и перечисленные материалы должны максимально хорошо защищаться от попадания влаги, их покупку следует перенести на лето или другое сухое и теплое время года.