a b s t r a c tCost of energy generated from offshore wind is impacted by maintenance cost to a great extent. Cost of maintenance depends primarily on the strategy for performing maintenance. In this paper a maintenance cost model for offshore wind turbine components following multilevel opportunistic preventive maintenance strategy is formulated. In this strategy, opportunity for performing preventive actions on components is taken while a failed component is replaced. Two kinds of preventive actions are considered, preventive replacement and preventive maintenance. In the former, components that undergo that action become as good as new (i.e., the replaced components, are not just as good as new, but are actually new), but in the latter, ages of components are reduced to some degree depending on the level of maintenance action. Total cost associated with maintenance depends on the setting of age groups that determine which component should be preventively maintained and to what degree. Through optimum selection of the number of age groups, cost of maintenance can be minimized. A model is formulated where total maintenance cost is expressed as a function of number of age groups for components. A numerical study is used to illustrate the model. The results show that total cost of maintenance is significantly impacted by number of age groups and age thresholds set for components.