Abstract An exorbitant rate of resource consumption has created a negative impact on the urban environment. If urban residents fail to behave pro-environmentally, a gradual but sure deterioration of the environment is due in the near future. This study examines the relation between environmental knowledge and pro- environmental behaviour of the residents, with environmental values as the mediator. Survey data was gathered from residents of five large urban neighborhoods in Malaysia. Structural equation modeling is used to analyse the data. Conclusively, environmental knowledge affects the inculcation of environmental values in the residents of urban areas, which in turn affects their pro-environmental behaviour.