Rivaz se trouve au nord du lac Léman, dans la région viticole de Lavaux. Le village se trouve à environ 5 km à l'ouest de Vevey. La petite commune est située sur l'escarpement des vignobles, sur une avancée de terrain à 70 mètres au-dessus du lac. La vue sur le lac est particulièrement belle à cet endroit. L'ensemble du village viticole date du 17ème au 19ème siècle. Il est protégé en tant que partie de Lavaux et est donc resté original. Des sentiers de randonnée populaires à travers les vignobles commencent au village. Un circuit vers Chexbres en fait partie. A côté de la cascade Forestay, il est possible de déguster plus de 300 vins de Lavaux au Vinorama. En dessous du village se trouve un embarcadère de la compagnie de navigation CGN SA pour la ligne Lausanne - Vevey.