It can take from a minute up to an hour for a domain to register. It will depend on the domain registrar and the chosen top-level domain (TLD). Some TLDs have specific registration requirements that might take longer. Once registered, it may take 24-48 hours for the domain to propagate and become fully functional.