Yes, you can use a vacuum cleaner on most floors including hardwood, granite, etc. It can also be used on tiles as well.