Yes, canister vacuums can be used on hardwood floors. They usually come with attachments that are gentle on hard surfaces to avoid scratches.