Yes, Crufts is open to the public. However, there might be certain restrictions or ticket requirements, so it's advisable to check the official Crufts website for more information.